Pluxee by Thunes Transaction Workflow {#thunes-intro-flow-pluxee}
=================================================================

This workflow describes the sequence of events that comprises a successful Pluxee payment and refund.

#### Figure:

Pluxee by Thunes Transaction Workflow  
![](/content/dam/documentation/cybs/en-us/topics/payments-processing/altpay/thunes/graphics/thunes-flow-pluxee-600x700.svg/jcr:content/renditions/original)

1. The customer begins to checkout on your website and chooses the Pluxee payment method.{#thunes-intro-flow-pluxee_step1}
   {#thunes-intro-flow-pluxee_step1}
2. You send a sale API request to `Cybersource`. For more information, see [Process a Sale](/docs/cybs/en-us/thunes/developer/all/rest/thunes/thunes-pluxee-intro/thunes-pluxee-sale-intro.md "").{#thunes-intro-flow-pluxee_step2}
   {#thunes-intro-flow-pluxee_step2}
3. `Cybersource` responds to you with a `PENDING` status, Pluxee redirect URL, and sale request ID.{#thunes-intro-flow-pluxee_step3}
   {#thunes-intro-flow-pluxee_step3}
4. You redirect the customer to the Pluxee URL.{#thunes-intro-flow-pluxee_step4}
   {#thunes-intro-flow-pluxee_step4}
5. The customer completes the checkout using Pluxee and is redirected to your website.{#thunes-intro-flow-pluxee_step5}
   {#thunes-intro-flow-pluxee_step5}
6. You send a check status API request to `Cybersource`. For more information, see [Check a Transaction Status](/docs/cybs/en-us/thunes/developer/all/rest/thunes/thunes-pluxee-intro/thunes-pluxee-status-intro.md "").{#thunes-intro-flow-pluxee_step6}
   {#thunes-intro-flow-pluxee_step6}
7. `Cybersource` responds to you with a `SETTLED` status.{#thunes-intro-flow-pluxee_step7}
   {#thunes-intro-flow-pluxee_step7}
8. You confirm the payment to the customer.{#thunes-intro-flow-pluxee_step8}
   {#thunes-intro-flow-pluxee_step8}
9. The customer returns the purchase.
10. You send a refund API request to `Cybersource` with the sale request ID. For more information, see [Refund a Payment](/docs/cybs/en-us/thunes/developer/all/rest/thunes/thunes-pluxee-intro/thunes-pluxee-refund-intro.md "").
11. `Cybersource` responds to you with a `REFUNDED` status and refund request ID.
12. You send a check status request to `Cybersource` to verify the refund status.
13. `Cybersource` respond to you with a `REFUNDED` status.
14. You confirm the refund to the customer.

