Complete a Purchase Workflow

This diagram illustrates the required steps to complete a purchase using
Intelligent Commerce
.

Figure:

Complete a Purchase Workflow
  1. The new customer signs up for an account on your website and enrolls their card credentials.
  2. Your AI agent sends an enroll a card API request to
    Cybersource
    .
  3. Cybersource
    tokenizes the customer's card and responds with a
    PENDING
    status. For more information, see Enroll a Card.
  4. The customer verifies their identity to activate their tokenized card.
  5. The customer logs in to their account and uses the agent to submit a purchase inquiry.
  6. The customer verifies their identity to authenticate the purchase intent.
  7. Your agent sends an initiate a purchase intent request to
    Cybersource
    .
  8. Cybersource
    responds with an instruction ID. For more information, see Initiate a Purchase Intent.
  9. Your agent displays list of best products or services based on the customer's purchase intent.
  10. The customer chooses a product or service.
  11. Your agent displays the customer's tokenized cards.
  12. The customer chooses their preferred card to pay with.
  13. Your agent sends a retrieve payment credentials to
    Cybersource
    and includes the instruction ID. For more information, see Retrieve Payment Credentials.
  14. Cybersource
    retrieves the customer's tokenized card.
  15. Your agent uses the customer's tokenized card and your payment system to complete the transaction.
  16. Your agent sends a confirm transaction events request to
    Cybersource
    . For more information, see Confirm Transaction Events.
  17. Cybersource
    responds with a
    COMPLETED
    status.
  18. Your agent confirms payment and checkout completion to customer.