Virtual card transaction flow
- The customer goes to the shopping cart and begins checkout.
- The customer selects the Affirm payment method during checkout.
- The customer submits checkout.
- The merchant creates the checkout object.
- The merchant sends the checkout object to Affirm.
- The customer sees an Affirm modal.
- The customer signs in or creates an account with Affirm.
- The customer selects loan terms.
- The customer confirms loan terms.
- The customer returns to the checkout page.
- The merchant receives the debit card number, expiration date, and CVV.
- The merchant populates the checkout page with the debit card information.
- The merchant submits the checkout.
- The merchant sends card authorization hold to their payment gateway.
- After a success response, the merchant sends the customer to the confirmation page.
After the order is complete, the merchant will fulfill the order.