Introduction

You can now accept payments powered by Geidea on your Shopify store. We enable this by providing you with a privately listed app.

Please follow the following steps for installation & configuration to start accepting payments. The process contains three steps in the following order

  1. Creating an access token on Shopify
  2. Merchant onboarding for Shopify
  3. Configuring your Shopify account

Step-1: Creating an access token on Shopify

  • Sign in to the Admin portal of your Shopify account and select the store you would like to enable payments through Geidea.

  • Click on the Settings tab on the left-hand navigation menu.

  • Navigate to the Apps and sales channel menu

  • Click on Develop Apps button

  • Now click on Create an app button

  • In the Create an app pop-up, add a name for the app and select the developer account that can work on the app. Click on the Create app button.

  • Click on Configure Admin API scopes button

  • Check the write_orders and read_orders checkboxes in the Admin API access scopes section and click the Save button at the bottom of the section.

  • Now click on the API Credentials tab and the Install app button

  • After the app is installed, your screen should appear as follows. Click on Reveal token once

πŸ‘

Store the Admin API access token safely

The Admin API access token will be needed to onboard you on the Geidea platform.

Step-2: Merchant onboarding on the Geidea platform

  • Please get in touch with the Geidea support team
  • The Geidea support team will validate your credentials and begin the onboarding process for accepting payments on your Shopify store. They will require the following details:
    • Shopify access token
    • Shopify store domain
  • At the end of the onboarding process, the Geidea support team will share a Merchant Script which looks as follows
<script>document.getElementsByClassName('content')[0].style.display = "none"</script>
<script src="https://www.merchant.geidea.net/hpp/geideaCheckout.min.js"></script>
<script src="https://geidea-shopifyjs.payorch.com"></script>
<script>
let merchantId ="Shopify-Store-URL"
createPaymentSession()
</script>

You will need to replace [Shopify-store-URL] in the above script with your Shopify Store URL.

πŸ“˜

You can get your Shopify Store URL from the Shopify admin portal.

Sample code: let merchantId ="8246be.myshopify.com"

❗️

Using custom domains mapped to the Shopify Store URL will not allow you to accept transactions

You have to use the Shopify store URL assigned by Shopify. Even if you have a custom domain pointing to the store URL, you must always use the Shopify store URL assigned by Shopify.

πŸ‘

Save the shared script.

The script will be needed when you set-up and configure your Shopify account to accept Geidea payments.

Step 3: Configuring your Shopify account

Add a new payment method

  • Sign in to the Admin portal of your Shopify account and click on the Settings tab on the left-hand navigation menu.

  • Click on the Payments tab on the left-hand navigation

  • Click on Add manual payment method dropdown in the Manual payment methods section and select Create custom payment method option

  • A pop-up to set a Custom payment method is presented. In the Set up manual payment method pop-up, add the name for the Custom payment method name.

❗️

Add a value for Custom payment method name

The value must be: Pay Online Via Geidea

Please note, you will not be able to accept payments if you use any other value.

  • Click on Activate button in the pop-up
  • After activating the payment method, your screen should appear as follows

Add the Merchant Script to your Shopify account

  • Add the script shared with you to the Additional Scripts section in your Shopify account.
<script>document.getElementsByClassName('content')[0].style.display = "none"</script>
<script src="https://www.merchant.geidea.net/hpp/geideaCheckout.min.js"></script>
<script src="https://geidea-shopifyjs.payorch.com"></script>
<script>
let merchantId ="Shopify-domian"
createPaymentSession()
</script>

πŸ“˜

You will need to replace [Shopify-domian] in the above script with your merchant ID

  • Click on the Checkout tab on the left-hand navigation menu

  • Navigate to the bottom of the screen to the section on Additional scripts and add the Merchant Script. After adding the code, your Settings page should look like the following

  • You are now set to accept payments through the Geidea platform.