PCI Compliant Process Flow¶
Paying with¶
Credit Card?¶
Package all Requests into Transaction:
CreateCustomerRequest¶
SetAccountCreditCardTokenRequest¶
CreateOrderRequest¶
ChargeCreditCardTokenRequest¶
CreateAutoOrderRequest¶
API: Process Transaction
Has¶
ChargeCreditCardRequest?¶
Package Request into Transaction:
CreateCustomerRequest¶
CreateOrderRequest¶
CreatePaymentRequest¶
CreateAutoOrderRequest¶
Successful Transaction¶
Authorization Error¶
Authorization Error¶
Credit Card Authorizes¶
at Merchant?¶
API: ChargeCreditCardToken
API: CreateCreditCardToken
Yes¶
Yes¶
Yes¶
No¶
No¶
No¶
Credit Card Stored¶
Token Created¶
Transaction Saved¶
New Customer / Order Checkout Flow