Accept a payment
This guide will walk you though the lifecycle of a standard credit card payment. ECRYPT tokenizes sensitive credit card data for every transaction, so PAN data is never stored in your environment.
The flow chart below illustrates the major stages of a credit card transaction (Authorization, Capture and Settlement) and what actions can be taken during each stage with ECRYPT.
Three major stages of a credit card transaction
| Stage | Description |
|---|---|
| Authorization | Verification from the customer's issuing bank which authorizes the transaction to be proceed. |
| Capture | Process of transferring the customer's funds into your ECRYPT account. |
| Settlement | Final step which confirms the transaction and funds are deposited into your bank account. |
Additional actions can take place during these steps. These actions can be done manually in ECRYPT's interface or triggered via API calls.
| Action | Description |
|---|---|
| Refund | Return the total amount of the transaction back to the customer. |
| Void | Cancels transaction before the transaction is captured. |
| Void refund | Cancels a refund before it is processed |
| Allow fall-off | Take no action after a credit card authorization. This will allow the authorization to wait 7 days and the transaction will automatically be voided. |
| Re-charge | Charge an existing transaction again for the same amount. |
| Partial capture | Capture a partial amount of an authorized transaction. |
| Void capture | Cancel a captured transaction before settlement. |
Standard credit card transaction life cycle
The diagram below shows the life cycle of a standard credit card transaction between ECRYPT and your software. Payment details are tokenized immediately after entry and a payment token is used to complete the rest of the transaction cycle.
Visit the Hosted iFrame Tokenizer guide to implement payment online.
Visit the Cloud EMV guide to implement payment in-person.

Updated 6 months ago