Books > Help Center > Credit Card Processing > The Basics of Credit Card Processing >  

How does the credit card payment process work?

The electronic credit card payment process may be difficult to understand at first. The diagram above illustrates the flow of payment information and funds from your GiftTool web pages to your bank account.

  1. Your Customer submits their online transaction & credit card information to the GiftTool secure servers. If data is missing, GiftTool sends back an error message.
  2. GiftTool secure server submits the transaction information to your payment gateway servers.
  3. Your Payment Gateway secure server does a preliminary fraud check on the card information. If the transaction passes preliminary check, they submit the transaction information to your Internet Merchant Account servers.
  4. Your Internet Merchant Account servers submit the transaction to the Credit Card Interchange (a network of financial entities that communicate to manage the processing, clearing, and settlement of credit card transactions).
  5. The Credit Card Interchange routes the transaction to the customer’s Credit Card Issuer (VISA, MasterCard, American Express, etc).
  6. The Credit Card Issuer approves or declines the transaction based on the customer’s available funds and passes the transaction results, and if approved, the appropriate funds, back through the Credit Card Interchange.
  7. The Credit Card Interchange relays the transaction results & appropriate funds to your Internet Merchant Account.
  8. Your Internet Merchant Account relays the transaction results to your Payment Gateway.
  9. Your Payment Gateway relays the transaction results to GiftTool.
  10. Your customer receives an on-screen confirmation message, as well as, an email confirmation from your organization (via GiftTool secure servers). This on-screen communication process averages 3 seconds or less! The transaction information is recorded to your GiftTool database.
  11. Your Internet Merchant Account deposits the appropriate funds for the transaction into your bank account on a daily, weekly or monthly basis.

Was this information helpful?
Yes   No

Search Help Center

Today's Top 10 Articles
  1. How do I register someone for hidden registrant types?
  2. Active and Inactive GiftTool Services
  3. Can we improve a logo that looks a bit fuzzy?
  4. What capabilities does the Event Coordinator have in the BackOffice?
  5. How do I assign Product Managers for order notification or fulfillment?
  6. How do I change a member survey to be included in the registration form?
  7. How do I change a Pledge-a-thon order profile?
  8. Sample Event - Gala Event
  9. Can I embed a donation form widget directly into my website?
  10. CVV2 Security Code