Articles on: Settings

How to Set Up Return Checkout Method

Plans: All plans Platforms: Learn more

Overview



Merchants can use Stripe or Shopify checkout to collect the exchange upsell amount and cost of return. This feature gives merchants the option to choose the in-store or in-app flow for the “Exchange for other items” option. Meaning, based on the Exchange for other items flow selected, the customer will be directed to that flow and checkout to pay the upsell amount and cost of return.

Enable checkout options



Go to Return Settings > Checkout in your AfterShip Returns admin.
Click Add checkout method.




Choose your preferred gateway–Stripe or Shopify.

If Stripe checkout is selected.

Click Agree on the “Add Stripe checkout” agreement (This agreement is mainly to let merchants know that Stripe charges a transaction fee). Check their official website for pricing.

Please ensure not to select “Include or exclude tax based on your customer's country” in Shopify; otherwise, this feature won’t function properly.

This will direct you to a secure page within Stripe where you can submit all the relevant business details to create a new account that will be linked to AfterShip for collecting Exchange for other items upsell payments.

If Shopify checkout is selected.

Shopify checkout comes with certain limitations for which you must accept the agreement terms and conditions. Read the ‘’Add Shopify checkout” agreement agreement carefully and select Agree.

Once done, the selected checkout method will be added under the Checkout methods.

To add a second gateway, click on Add method and set up the method.
Once the second gateway is added, it will display under the checkout methods and you will have the option to select your preferred method.




Things to know before setting up checkout methods



Stripe Checkout



For Stripe checkout, you need to register for a Stripe account and then connect the account with AfterShip Returns.

Why Stripe

a. Complete freedom to manage the exchange flow.
b. Flexibility to create exchange orders based on the merchant’s selected exchange flow.
c. Simplified accounting reconciliation.

Limitation

a. Stripe cannot process upsell amounts that are USD 0.50 or less.

Shopify Checkout



Why Shopify

a. Shopify may give you a better rate per transaction.
b. Manage a single account instead of different accounts.

Limitations

a. Difficult tax accounting reports

Shopify removes the original tax value.b. Upsell exchange orders will only record the upsell value, excluding the original return value.

b. Incompatible with certain Shopify settings

Shopify auto-discount.
Currency rate adjustments (Shopify recalculates currency rates when collecting upsell amounts).
Shipping fee taxes
The return credits logic works when the amount is paid using Shopify checkout. For example, if the order status is paid, but the merchant has collected payment through COD (Cash on delivery). The amount synced by Shopify will be 0, and the return credit will also be 0.
Exchange for other items applies to shoppers whose checkout currency is the same as store currency (For Shopify checkout).
Exchange requests will be flagged automatically if the shopper has changed the state/province of their delivery address. This flagging is to safeguard your business's bottom line because tax varies according to location, and that means you may end up facing unexpected monetary loss due to this. Therefore, review such requests in Shopify admin and initiate refunds if necessary.
Make sure the checkbox for the 'Include or exclude tax based on your customer's country' option in Shopify's Tax settings is unchecked. Click here to verify now.
Ensure that there is no entry in the 'Automatic discounts' section of your Shopify account. Click here to delete it now.

FAQs



1. Can I use both Stripe and Shopify checkout together?



No, you can only use one checkout method at a time. However, you can connect both Stripe and Shopify to your AfterShip Returns account and select one as your default checkout method. You can switch between them, but only one will be active for processing transactions at any given time.

2. How can I charge cost of return when offering a replacement?



You can set the cost of return for replacement by following the instructions shared in help article.

Supported platforms



Shopify checkout is supported for Shopify users only.
Stripe checkout is supported for Shopify, SFCC, BigCommerce, and WooCommerce users.

Updated on: 11/09/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!