Skip to main content

shopify

The following document guides you through accepting paymennt payments through Shopify.

info

This guide assumes that you already have a paid Shopify account.

Create a custom app

  1. In your Shopify, go to Apps > Develop apps for your store (at the bottom of the page) and click Create an app. If custom apps are disabled, enable custom apps development.

  2. Fill in the app name and and press on Create app.

  3. From Configuration tab, grant Read and write permission for Orders and click on Save at the top right corner then click Create app in the confirmation prompt.

  4. Navigate to API credentials tab and press on Install app.

  5. Copy the Admin API access token from the paymennt application as shown below. We will use this in the next section.

Configure paymennt

paymennt web console

To complete this integration, you must first login to the paymennt web console

Shopify Configuration

From the side menu, Select "Integrations" -> "Shopify Integration" as shown in the image below

Connecting your Shopify account

  1. Click on "connect to Shopify"

  1. Fill the form with then click on "Connect":
  • endpoint: your shop's domain
  • token: the Admin API access token copied from Step 5 in creating the custom app

  1. Copy the HTML code shown on the confirmation page. We will use this in the next steps.

Shopify Additional Scripts

  1. Go back to Shopify. Select Settings then click on Checkout

  1. Scroll down to the Additional Scripts section and paste the code from Step 3 above into the Order status page text box. Click Save when done.

Manual Payment method

  1. Go back to Shopify. Select Settings then click on Payments

  1. Scroll down to the Manual payment methods. Click on Add manual payment method and then select Create custom payment method.

  1. Fill in the required details to setup the manual payment method:
    • Custom payment method name: Card payment (via paymennt.com)
    • Additional details: Complete your purchase using a credit or debit card
  2. Click Activate when done