How do I reconcile subscription payments on Shopify?

How do I reconcile subscription payments on Shopify?

Orders on Shopify will be automatically generated when a successful subscription payment completes on Payfast.

Should you wish to, you are able to retrieve references for the subscription and relevant payments to reconcile between Shopify and Payfast manually.


A. The reference on Shopify:


  1. On your Shopify dashboard, click on Orders and select the desired subscription order.

  2. You may view the Shopify Payment ID, which is the unique reference for this buyer's entire subscription.

  3. You may also view the Payfast Payment ID, which is the unique reference for this one specific subscription payment.




Finding the Shopify references on CSV


After exporting your Shopify orders to CSV, the Shopify Payment ID and Payfast Payment ID can be found by expanding column AT.





B. The reference on Payfast 


  1. To find the subscription payment on your Payfast dashboard navigate to Transactions > Transaction History on your Payfast dashboard.

  2. Locate the relevant subscription payment in your Transaction History and click View Transaction.

  3. You will be able to find the subscription reference under Custom Str4. 

  4. You will also be able to find the subscription payment reference for this individual transaction under Custom Int2




Finding the Payfast references on CSV


You may export your payments to CSV by clicking Download under your Transaction History on your Payfast dashboard. 


After exporting your Payfast transactions to CSV:


  • The Shopify Payment ID reference for this buyer's entire subscription can be found 

under M Payment ID on column M.


  • The PayFast Payment ID reference for the one specific payment can be found 

under PF Payment ID on column N.





    • Related Articles

    • How do I reconcile payments with orders on Shopify?

      Orders on Shopify will automatically update when a successful payment completes on Payfast. This means there is no need for you to manually match payments on your Payfast account with your Shopify orders. Please note: Any references sent to Payfast ...
    • How do I amend the Shopify Pending Payment email for Cash Alternative Payments?

      Cash payment alternatives, such as Mukuru and SCode, allow your customers to pay for their online purchases using cash, debit or credit card across a national network of physical retail payment outlets. PLEASE NOTE: WE DO NOT RECOMMEND ENABLING ...
    • Why are my Shopify orders not updating to paid status?

      Please note that for new orders to automatically reflect as paid after a successful PayFast payment, the payment capture method on Shopify needs to be set to 'Automatic'. This is done by doing the following: Log in to your Shopify store and navigate ...
    • How do I use Payfast on Shopify?

      To use Payfast on Shopify, follow these simple steps: Navigate to your Payfast dashboard, select 'Settings' > 'Integrations' Once there, select 'Click here to integrate with Shopify' You will be redirected to the Payfast Shopify plugin page, where ...
    • Can I test Shopify recurring billing in sandbox mode?

      Unfortunately, you will not be able to test recurring billing in sandbox mode. Only once-off payments can be tested in sandbox mode.