Card Transaction Types
Learn about the different credit card operation types for 'card not present' transactions.
Overview
Jupico supports a variety of card transaction types, allowing you to customize your payment processing flow based on your business requirements. This page provides an overview of the different card transaction types available and how they work within Jupico's platform.
'Card Not Present' Transactions
Credit Card Operation Types
1. Authorization
An authorization is a process of reserving funds on a customer's card without charging them immediately. This enables you to confirm the transaction at a later time, ensuring the availability of funds before providing the goods or services. Authorizations are typically used in scenarios where the final transaction amount is uncertain or when a delay between the transaction and the delivery of goods or services is expected.
2. Capture
A capture is the process of confirming a previously authorized transaction, charging the customer for the reserved amount. Captures are used in conjunction with authorizations to complete a two-step payment process. This allows businesses to collect payment once the goods or services have been delivered or the final transaction amount is determined.
3. Sale
A sale transaction combines both authorization and capture in a single step, charging the customer immediately upon transaction approval. This transaction type is ideal for businesses that provide instant access to goods or services or when the final transaction amount is known at the time of purchase.
4. AVS
A Address Verification Service (AVS) Only transaction may be used by sub-merchants to determine whether to accept a transaction. This type of transaction only returns AVS information and does not request authorization. The format of the AVS information is exactly the same as the format used for Sale transactions.
5. Void
A void transaction cancels a previously authorized or captured transaction before it is settled. This allows businesses to reverse a transaction in case of an error or a change in the customer's order. Void transactions can only be performed before the transaction has been settled.
6. Refund
A refund transaction returns funds to the customer's card for a previously settled transaction. Refunds are typically issued in cases of returns, cancellations, or customer disputes. It is important to note that refunds can only be processed after the original transaction has been settled.
7. Rollback
The rollback (or Communications/System Reversal) is generated when there is a problem delivering the response back to the server side code. It is the transaction requestor’s responsibility to generate a rollback transaction for all transactions that do not receive responses.
Last updated