Typical Scenarios
The following scenarios demonstrate different ways merchants can use the Paysafe Checkout plugin.
Scenario 1: One-off Card Payment with Auth and Settlement
This is a typical scenario merchants may use to provide immediate delivery of the order without delayed payment capture.
- Set Payment Action:
- On the Settings page, ensure that the selected payment action is Settle payment after authorization (CAPTURE).
- Visit the Store:
- In the WordPress admin, use the top drop-down menu below your WordPress site/store name to select Visit Store.
- Add Item to Cart:
- In the store, add an item to the cart, proceed to the cart, and click Go to checkout.
- Check for Paysafe Payment Method:
- On the WooCommerce Checkout page, the Paysafe Checkout method appears.
- If the method doesn't appear, verify that the extension is enabled, test mode is active, and other settings are configured correctly.
- Make a Payment:
- Select the Paysafe payment method, copy a test card number, and click Place Order.
- In the Paysafe Checkout form, paste the test card number, enter a cardholder Name, an expiration date that is still valid, and a CVV.
- Click Proceed to Pay to complete the payment.
Scenario 2: Card Payment with Authorization Only
This is a typical scenario where the merchant obtains authorization for an initial purchase amount and captures payment at a later stage, for example, after the order is fulfilled.
- Set Payment Action:
- On the Settings page, ensure that the selected Payment Action is Authorization only.
- Visit the Store:
- In the WordPress admin, use the top drop-down menu below your WordPress site/store name to select Visit Store.
- Add an Item to Cart:
- In the store, add an item to the cart, proceed to the cart, and click Go to checkout.
- Check for Paysafe payment method:
- On the WooCommerce Checkout page, the Paysafe Checkout method should appear.
- If it doesn’t, verify that the extension is enabled, Test Mode is active, and other settings are correctly configured.
- Make a Payment:
- Select the Paysafe payment method, copy a test card number, and click Place Order.
- On the Paysafe Checkout form, paste the test card number, enter a cardholder Name, a valid expiration date, and a CVV.
- Click Proceed to Pay to complete the payment.
- Review Order Status:
- After a successful transaction, visit the WooCommerce Orders page and open the order you just created.
- The order should have a status of On Hold, indicating that the order is not fulfilled and only the payment authorization has been completed.
Scenario 3: Card Payment for Returning Customer
This scenario demonstrates how a customer can save their card details for future purchases. The information is securely stored on the Paysafe infrastructure.
- Initiate Payment:
- Start a payment as explained in the previous scenarios. After clicking Place Order on the WooCommerce Checkout page, the Paysafe Checkout form will open. Fill in the payment details.
- Save Card Details:
- This time, select the Save this card details for future transactions option and click Proceed to Pay to complete the payment.
- Card Details Saved:
- If the transaction is successful, a customer profile is created on the Paysafe infrastructure, and the card details are securely saved.
- New Purchase:
- Start a new purchase. This time, in the Paysafe Checkout form, you should see your previously saved card. Enter the CVV to complete the payment without re-entering your card details.
Scenario 4: Canceling an Order with Authorized Payment (Void)
This scenario demonstrates how to cancel an order with an authorized payment, resulting in a Void transaction.
- Create a New Order:
- Follow the steps in Scenario 2 to create a new order with an authorized payment.
- Access the Created Order:
- Open the created order, which should be in the On Hold status.
- Cancel the Order:
- Change the order status to Canceled.
- Since the payment is only authorized, the extension will automatically create a void transaction and update the order status to Canceled.
- Verify void Transaction:
- Check the Order Notes section of the order. There should be a message confirming the successful cancellation of the authorization.
Scenario 5: Canceling an Order with Auth and Settlement (Cancel Settlement)
This scenario demonstrates how to cancel an order where the payment includes authorization and settlement, but the settlement has not yet been processed.
- Create a New Order:
- Follow the steps in Scenario 1 to create a new order with authorization and settlement.
- Access the Created Order:
- Open the created order, which should be in the Processing status.
- Cancel the Order:
- Change the order status to Canceled.
- Since the payment includes a settlement but it hasn’t been processed yet, the extension will automatically create a Cancel Settlement transaction and update the order status to Canceled.
- Verify Cancellation:
- Check the Order Notes section of the order. There should be a message confirming the successful cancellation of the settlement.
Scenario 6: Refunding an Order (Refund)
This scenario demonstrates how to refund an order after the settlement has been processed.
- Create a New Order:
- Follow the steps in Scenario 1 to create a new order with authorization and settlement.
- Wait for some time until the settlement is processed. This usually happens overnight, so it’s best to continue the test the following day.
- Access the Created Order:
- Open the created order, which should now be in the Processing status.
- Click the Refund button.
- Perform the Refund:
- Enter a partial or full payment amount.
- Then, click Refund via Paysafe.
- Verify Refund:
- Since the payment is settled, the extension will automatically create a Refund transaction and update the order status to Refunded.
- Check the Order Notes section of the order for a message confirming the successful refund.
- Partial Refunds:
- If you issued a partial refund, it is possible to refund the order in multiple steps, as long as the refund amount is equal or less than the remaining amount.
Scenario 7: Capture Payment for an Order with Authorized Payment
This scenario demonstrates how to capture payment for an order where the payment was authorized but not yet settled.
- Create a New Order:
- Follow the steps in Scenario 2 to create a new order with an authorized payment.
- Access the Created Order:
- Open the order you just created, which should be in the On Hold status.
- Capture the Payment:
- Change the order status from On Hold to Processing.
- Verify Settlement:
- In this case, since the payment was only authorized, the extension will automatically create a Settlement transaction and update the order status to Processing.
- Check the Order Notes section of the order for a message confirming the successful settlement.
Scenario 8: Post - Purchase Payment for an Order
This scenario demonstrates how a customer can complete payment for an order if the initial payment attempt was unsuccessful.
- Access Unpaid Orders:
- The customer should navigate to My Account > Orders and select the order that was not successfully paid.
- Unpaid orders will have a Pay button under the Actions section of the order.
- Initiate Payment:
- The customer clicks the Pay button and is taken to the order page.
- On the order page, the customer clicks Pay for order. The Paysafe extension should automatically be selected as the payment method.
Was this page helpful?
- Scenario 1: One-off Card Payment with Auth and Settlement
- Scenario 2: Card Payment with Authorization Only
- Scenario 3: Card Payment for Returning Customer
- Scenario 4: Canceling an Order with Authorized Payment (Void)
- Scenario 5: Canceling an Order with Auth and Settlement (Cancel Settlement)
- Scenario 6: Refunding an Order (Refund)
- Scenario 7: Capture Payment for an Order with Authorized Payment
- Scenario 8: Post - Purchase Payment for an Order