Go-live Checklist
We know how much you value your time and how selling your products is essential for your business. That's why we have created this go-live checklist to help you make sure you are all set.
Configure Your Product(s)
Make sure you have set the products and their pricing in your Control Panel account. Check if proper product IDs are assigned to your buy buttons.
To know more about how to create a subscription or a one-time fee product, available pricing options, and additional features, please follow the links.
Select and Customize the Checkout Page
Once you decide which checkout page type works best for you, customize it or ask our Integration team to help. The page template should then be assigned to your products in Control Panel or passed in the URL to display the proper version.
Click here to learn more about the checkout pages and their types.
Webhook Integration
Make sure that you have added the URL to each of your products where our IPN will reach your server.
Click here to learn more about webhook.
API Integration
You may need our API functionality for post-purchase actions, such as subscription management, assigning affiliates, etc. Check if you have the up-to-date credentials and if your IP addresses are whitelisted in the PayPro Global system.
Click here for more details.
Set-up Notifications
It is important to establish proper communication between you and your customers. For this reason, you will need to set email notifications in Store settings -> Notifications and the templates that will be sent to your customers in Email templates.
Click here to learn more about email templates.
Configure Marketing Promotions
Use our marketing tools to boost your customer loyalty, increase your average cart value and lift your conversion.
Click here to find out how.
Testing
We recommend that you test everything out before going live. There is no need for a sandbox account as everything can be tested here, in your PayPro Global Control Panel.
To ensure a smooth integration before going live, vendors can use test cards to simulate various transaction scenarios. These test cards allow you to test payment flows without processing real transactions. Here's how to set it up:
Enable Test Mode
Add the following parameters to your URL to activate test mode:
&use-test-mode=true&secret-key=[YOUR_SECRET_KEY]
Replace [YOUR_SECRET_KEY] with your actual secret key. This ensures the system recognizes the request as a test transaction.
Test Card Numbers
Use the following card numbers to simulate specific outcomes during testing:
Successful Transactions:
Fulfill (Regular):
4532789918951515
Fulfill (Review):
4532034656356357
Declined Transactions:
Decline (Regular):
4024007102303806
Decline (Review):
4532416308759668
Refund Scenarios:
Partial Refund:
4583448015141078
Full Refund:
4024007159164028
Chargebacks:
Simulate Chargeback:
4916349044590772
Decline on Recurring Cycles:
Decline Cycle 1:
4024007192413689
Decline Cycle 2:
4716490256254046
Decline Cycle 3:
4916744965196742
It is implied that the initial subscription order is marked with the "Processed" status. Then, when the scheduled recurring subscription charge occurs, the payment attempt for the this cycle is canceled (Decline Cycle 1). In other words, after placing an order with this test card, when the subscription payment date arrives, Subscription Payment 2 will be attempted but will be declined (Canceled).
Important Notes
Transactions made in test mode will not process real payments or affect your live data. Ensure you remove the &use-test-mode=true parameter and use production keys before going live.
Set-up Financial Details
Make sure you add your financial details in Account settings -> Withdraw funds to receive your payouts regularly. There are plenty of options to choose from.
Click here to get the details and check the available payment methods.