Instructions
Please Install the following Apps to Install PayTomorrow:
- The PayTomorrow Application
- The PayTomorrow Payment Application
Pre-Installation Setup
To be able to use PayTomorrow as a Payment gateway please make sure that the customer can only checkout with email. To do that, go to Settings -> Checkout
and select customer can only check out using email:
1. Installing PayTomorrow Application
To install our application copy-paste the below url in new browser tab and replace YOUR-HOSTNAME (for example ****.myshopify.com)
https://bgproxy.paytomorrow.com/shopify/install?hostname=YOUR-HOSTNAME
you can find your hostname from your website url :
- Example:
- https://paytomorrow.com
hostname = paytomorrow.com
- https://paytomorrow.myshopify.com
hostname = paytomorrow.myshopify.com
- https://www.mystore.com
hostname = www.mystore.com
- https://paytomorrow.com
2. Installing the PayTomorrow Payment Application
open the below url in your browser and click Add app, After Logging into your store install our Payment Application.
https://apps.shopify.com/paytomorrow-payment
- After installing the payment Application please go to
settings -> payment provider -> Alternative payment methods
find PayTomorrow and click on manage.
- Submit your API username and API password in manage screen. You can find your API credential under resource tab in your Paytomorrow merchant DashBoard .
- Enable test for testing purposes.
PayTomorrow API credentials
We have different API Signature and Shopify username for staging and Production.Please make sure to use appropriate credentials.
3. Monthly Price Estimator (MPE)
- Appends PayTomorrow's estimated monthly price to the desired CSS selector and adds an iframe that will be displayed when a user clicks on the monthly price
- To activate the MPE please go to
Apps -> PayTomorrow -> Monthly Price Estimator
- NOTE: You have to gey you Public Id from PayTomorrow dashboard or contact support
- For more details about Monthly Price Estimator you can check Monthly Prce Estimator section in documentation under Marketing Tools
NOTE : Please don't test anything before completing the process. Please do some testing before going to production.
4. Processing transactions in Shopify
When a customer completes a checkout with PayTomorrow as the payment method.PayTomorrow authorizes a charge for the amount of the order. The charge enters as Ready For Settle Status in PayTomorrow Dashboard.
After PayTomorrow authorizes a charge, you can perform the following actions on it in Shopify : Capture, Void or Refund
- Capture
After clicking on capture you will see:
Capturing a charge does the following:
=> Begins the customer's billing cycle
=> Triggers the transfer process of funds from PayTomorrow to the merchant
NOTE : Merchants should capture a charge after fulfilling the order.
Void
If you haven't yet captured a charge, you can cancel its authorization by voiding it (cancelling the order).
Refund
If you've already captured a charge, you can reverse it and refund the amount. Please note that we don't accept partial refund the amount should be the full amount of the order.