This a step-by-step guide to set up Paythen payment plans on your Shopify store. This is a one-time setup that typically takes 15-30 minutes to complete, depending on how familiar you are with the tools involved.

Before you proceed, please understand the flow that is available to use Paythen on Shopify. At the moment, there is no Paythen app for Shopify. Here's why. However, with 15 minutes of setup time and a Zapier account, you can easily offer Paythen payment plans on your Shopify store and deliver a seamless experience for your customers.

This is how Paythen works on Shopify.

  1. Your customers check out on your store like normal, but select the “Paythen Payment plan” option. The order is submitted and all details come through in the Shopify admin (You'll set this up via the instructions below).

  2. Your customers get an automatic email with their custom payment plan link that lets them pay and start their payment plan (You'll set this up via the instructions below – the text in the email is fully customizable)

  3. You'll get an email notification once the customer starts their payment plan and has made their first payment

  4. You update the payment status in Shopify to “Mark as Paid” and proceed with order fulfillment as you normally would. That’s it!

You can trial the exact Shopify workflow on our demo store here.

Step 1: Create your Paythen account and plan template

  1. If you haven’t already, create your Paythen trial account.

  2. If you don’t already have one, you can create a free Stripe account at the same time. Stripe is the payment processor used by Paythen. If you have Shopify Payments enabled on your store, that is also powered by Stripe (along with many leading businesses) – but you’ll need to create a separate Stripe account for this workflow since Shopify payments doesn’t allow you to connect external tools. There is no cost to create a Stripe account.

  3. In your Paythen dashboard, go to Settings > Integrations and switch "WooCommerce" to ON. This will show you a new menu option called “Templates”. (Yes, we realise it says WooCommerce above. A separate "Shopify" setting is coming very soon!)

  4. In your Paythen dashboard, go to "Templates" and create a new template. Configure this how you want – the number of installments, any additional fees, upfront fees, etc. You can read more about templates here.

Step 2: In your Shopify store admin, add a manual payment method called “Paythen payment plan”

  1. From your Shopify admin, go to Settings > Payments.

  2. In the Payment providers section, select Create custom payment method.

  3. In Custom payment method name, enter "Paythen Payment Plan" or just "Payment Plan" – or anything else you prefer – this is how it shows 👇

  4. In Additional details, enter any information that you want shown next to the payment method in your checkout. We recommend something like:

    Pay for your order in 6 easy weekly installments. Once you complete the order here, a payment link will be emailed to you. The order is only finalized once you complete payment.

    The screenshot above shows how it will appear 👆

  5. In Payment instructions, enter the instructions that you want your customer to follow to pay for the order. These instructions are shown on the order confirmation page after the customer completes their order – only for this payment method. We recommend something like:

    Please check your email for the payment plan link. Your order is not finalized until you complete this step and make the first payment. If you haven't received this email in a few minutes, please check your spam folder, or email us at support@yourcompany.com. 👈 👈 Remember to change this to your actual support email.

  6. Click Activate. This will make this payment method live on your store.

Step 3: Create a Zap in Zapier to send a customized payment plan email link to customers with their payment amount

  1. Log in to your Zapier account. If you don't have one, you can create a free 14 day trial account

  2. Use our pre-made Zap template to easily set up this Zap

  3. This Zap looks for new orders in your Shopify store, then filters out any orders that are not using the Payment Plan method, and sends a customized email to your customers that chose the payment plan method. When you edit the Zap template above, Zapier will ask you to authenticate your Shopify account.

  4. In the filtering step (step 2) of this Zap, ensure you choose text that matches the name of the payment method you chose in your Shopify admin when you set up the manual payment method in the step above.

  5. In step 3, our template uses Zapier's built in "Email by Zapier" app to send the email with the payment plan link. This should be replaceable by alternative email tools if preferred - like SendGrid, etc. With the "Email by Zapier" app, you can customise the text of the email your customers get, or you can add your own custom HTML to make the design a bit fancier.


    In step 3 of the Zap, in the "Body" box paste in your unique Paythen template url here – you created this in step 1 of this guide. This will be visible on the template summary page:

    Don't forget to update the rest of the body text to reflect your business and your payment plan – you can add anything you want here

  6. Update the "Reply To" email to your business' support email.

  7. You can optionally bcc yourself or your store admin too if you'd prefer. This will send you the same email your customer gets so you have each customer's unique plan link handy. You can access these links at any time via the Paythen dashboard too.


    This is how the email will look to your customers if you use the "Email by Zapier" app as shown above:

  8. Test your Zap and set it live!

  9. Now go to your Shopify store and place an order– check out with the Paythen Payment Plan option of course! If it works as it should, you should get an email with the right amount and your name. Click on the "CLICK HERE TO PAY" link to ensure it opens a plan with the correct amount and details.


    Remember, you can test this entire flow on our demo Shopify store, including simulating the payment step using a test card.

Step 4: When a customer completes the first payment and starts their payment plan, update their payment status in Shopify

  1. As soon as a customer commences their payment plan and has made their first payment, you get an automatic notification from Paythen as an account admin so you'll know the customer has paid.

  2. Once you do, you can log in to your Shopify admin dashboard and update the order status to "Mark as paid".


    At the moment, this is a manual step. We are looking into a better way to automate this.

  3. Depending on your order fulfillment workflow, we also recommend adding a note in your timeline for this order with the link to the customer's summary page in Paythen. Eg:

    Expected payment plan completion date is x. See more info here 👉https://paythen.co/examples/customer-summary-self-serve-page-example

    (you would use their actual customer link here - this is available via the new customer email notification you received or the customers page in your Paythen dashboard)

  4. From this point on, you can fulfill the order as you normally do. If it's a physical product, you can ship it immediately, or wait till the payment plan is paid in full.

  5. As an admin, you also get an email notification when a customer completes their payment plan in the future.

That's it 🙌 You'll be increasing your store sales with easy payment plans in no time!


Need help setting this up? Have questions? Ask as anything via the chat icon or email hello@paythen.co.

Did this answer your question?