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.

1000

Three major stages of a credit card transaction

StageDescription
AuthorizationVerification from the customer's issuing bank which authorizes the transaction to be proceed.
CaptureProcess of transferring the customer's funds into your ECRYPT account.
SettlementFinal 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.

ActionDescription
RefundReturn the total amount of the transaction back to the customer.
VoidCancels transaction before the transaction is captured.
Void refundCancels a refund before it is processed
Allow fall-offTake no action after a credit card authorization. This will allow the authorization to wait 7 days and the transaction will automatically be voided.
Re-chargeCharge an existing transaction again for the same amount.
Partial captureCapture a partial amount of an authorized transaction.
Void captureCancel 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.

1120