Shopping Cart Plugins
Before you can use any Paysley payment plugin, you will need an Access Key to connect the plugin with our Paysley API. Suppose you do not already have a registered Paysley user account with an activated merchant account. In that case, we recommend you first register your account at merchant.paysley.com, and then proceed to create a developer account on developer.paysley.com.
After setting up both accounts, you will then create an access key, connect your app to Paysley, and Paysley to your shopping cart.
Creating an Access Key
The process for setting up your Paysley plugin is similar for all shopping cart platforms. You will need a Paysley access key to communicate between your merchant account and the Paysley API. Login to your Paysley developer account to request the access key.
There are two types of Access Keys: a Development Access Key and a Production Access Key.
Development Access Key: The Development Access Key is for testing purposes, so you can use any test payment card to make a payment. You can find the Developer Access Key in your developer account, as shown in the image.
Production Access Key: The Production Access Key is used when you are ready to accept real payments. To access the Production Key, first create an App in your developer account and then connect the App to your Paysley user account. The Production Access Key will be created during the connection process.
Step 1: Log in to developer.paysley.com, then click the ‘+ Create an App’ button.
Step 2: Enter your App name and App description, then select the ‘Create’ button. You can use any name and description as it is only used for your own reference.
Connecting your App to Paysley
There are 3 ways to connect your App to your Paysley user account.
Note: Before you begin, make sure that your App status is set to “Published” in the Paysley developer portal. If it is not, select the App you want to connect from the “My APPS” list, and then select “Application Settings” and set the “App Status” to Published.
Now you can proceed with any one of the 3 connection methods provided below.
Option 1: Request connection from the developer account
Option 2: Request connection from the Paysley user account
Option 3: Use the token from the developer account
Option 1: Request connection from the developer account
Step 1. Select your App: In the developer portal, find and select the Application you want to connect to your Paysley user account.
Step 2. Send Invitation: Select “Invite Merchant”. The invitation pop-up will display. Enter the Paysley user account owner’s email, a message and send.
Step 3. Open the Invitation Link: The Paysley user account owner needs to open the email and click the invitation link sent by Paysley.
Step 4. Approve: After clicking the invitation link, the Paysley account owner will be redirected into a connection request page. Click “Approve” to create the connection between the Paysley user account and the Application.
Option 2: Request connection from the Paysley user account
Step 1. Open Application Manager: Login to the Paysley user account and navigate to the Application Manager in the Paysley account settings.
Step 2. Send Invitation: Select “Invite Developer.” Enter the developer’s email used to create the developer portal account, a message and send.
Step 3. Open Merchant Request: After the invitation is sent, the developer needs to open the Merchant Request page to see the invitation.
Step 4. Approve Invitation: Click the “Approval” icon to confirm the invitation and select the App you want to connect.
Option 3: Using the production access key from the Paysley developer account
Step 1. In the Developer Portal: Go to Your Application and select the application you want to connect to your Paysley user account.
Step 2. Copy Application Token: After opening the application, you will see a unique code. Copy the code and send it to the Paysley user account owner, or whoever requires the code to connect the App.
Step 3. Open Application Manager: Open the Application Manager in Paysley user account.
Step 4. Connect Using Token: Select “Connect”, and paste or complete the token field with the Application Token. The page will now show the detail of the Application. Click “connect” to confirm the connection.
Connecting Paysley to your Shopping Cart
Paysley is continuously developing plugins for new ecommerce platforms and will be providing instructions for connecting with them as they roll out.
Connect Paysley with Magento here. View the user guide here.
Connect Paysley with Woocommerce here.
Connect Paysley with OpenCart here.
API Integration
Paysley’s core features can be integrated into your software services with our API. API documentation showing functions, operations, and implementation notes can be found here.
Paysley Developer Account
A Paysley developer account enables you to create Paysley apps and integrate them with you or your client’s Paysley account.
Application Manager
To utilize Paysley’s API capabilities, first create a Paysley developer account, create a new application to obtain a token, and use the token to connect the application to your Paysley account.
You can also invite a developer to connect their application by following the steps below.
Invite Developer to Connect Application
Step 1: Log in to your Paysley developer account.
Step 2: In the ‘My Apps’ section, click ‘Create an App’. Give your app a name, description, and upload an image.
Step 3: Log in to your Paysley merchant account. Go to the Setup Menu by clicking on your email address at the top right. Select ‘Application Manager’. Click ‘Invite Developer’, enter the developer account’s email address and send.
Step 4: In the Paysley developer portal, click ‘Merchant Requests’. In the ‘ACTIONS’ column, click the plug to connect your app.
Step 5: Select your app and click ‘Approve’.
For more support with API integration, please contact support@paysley.com.
Quickbooks Integration
Paysley allows you to export your payment history directly into Quickbooks. When a payment history is received in Quickbooks, it creates an invoice and marks it as paid.
For a full guide on Quickbooks integration with Paysley, download the Quickbooks Online Integration Guide.