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 ...
    • How do I use Payfast on Shopify?

      Allow seamless transacting on your Shopify store by integrating with Payfast's Payments App. Our Shopify Payments App provides rich features and functionality to ensure buyers are able to checkout from your store in a way that suits them best. There ...
    • 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 ...
    • 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.