Shopify
In this section we will explain the steps needed to connect your account to Shopify.
Information
Summary | |
---|---|
Available payment methods | Online payment methods, including Buy Now Pay Later |
Name | Shopify | e-Commerce platform | App | Hosted Solution |
Download location | Via installation URL |
Refunds | Via Shopify backoffice |
Multi-store | Yes, you can configure an SL-code per app per domain |
Instore | Yes - pin processing only. No real-time transaction insights. Giftcards and QR payments are not supported. |
Payment filters | Min/max amount | country | B2B/B2C |
New payment options | Automatically (no update required) |
Set-up
Installation & configuration
You can easily install the app via an installation URL. Have your credentials ready.
- Click on one of the installation URL's below and hit Install (login if needed)
- Fill in the following details:
- Token-Code (AT-xxxx-xxxx)
- API-token (a3e314ee...)
- Service-ID ((SL-xxxx-xxxx))
- Click Save
- Now click on Activate to activate the app
The app is now visible in the Payment menu under Settings > Payments and under Apps.
Available apps to install:
Hosted Payment Pages / Credit Cards | Description |
---|---|
Hosted Payment Page | Provides access to all payment methods via 1 app |
Credit Cards | Description |
---|---|
Payment method directly visible in your checkout. Will redirect to |
Buy Now Pay Later | Description |
---|---|
Biller | Payment method directly visible in your checkout |
Billink | Payment method directly visible in your checkout |
CreditClick | Payment method directly visible in your checkout |
in3 | Payment method directly visible in your checkout |
in3 Business | Payment method directly visible in your checkout |
Klarna | Payment method directly visible in your checkout |
Riverty | Payment method directly visible in your checkout |
SprayPay | Payment method directly visible in your checkout |
Online banking | Description |
---|---|
iDEAL | Payment method directly visible in your checkout |
Bancontact | Payment method directly visible in your checkout |
Blik | Payment method directly visible in your checkout |
EPS | Payment method directly visible in your checkout |
Giropay | Payment method directly visible in your checkout |
Multibanco | Payment method directly visible in your checkout |
Payconiq | Payment method directly visible in your checkout |
Sofort | Payment method directly visible in your checkout |
Trustly | Payment method directly visible in your checkout |
Other | Description |
---|---|
Bank transfer | Payment method directly visible in your checkout |
Giftcards | Will redirect to a Hosted Payment Page |
VVV Giftcard | Payment method directly visible in your checkout |
Biercheque | Payment method directly visible in your checkout |
You have now successfully connected your Pay. account to Shopify
Releases
Not applicable; Shopify is a hosted solution. You do not need to install external software. Simply connect to the app (which is hosted by Pay.) and you are ready to go.
Features
Refunds
- Go to Orders and select the order you would like to refund
- Click Refund
- Now select the products you would like to refund or enter an amount manually. Tick the checkbox if you want to restock items
- Click on** Refund €[amount]**
Shopify does not support refunds initiated from Pay. admin.
Capture (BNPL)
Capturing manually
- Go to Orders and select the order you would like to capture
- Click on Capture payment
- Capture the full order or manually enter an amount and click on** Accept €[amount]**
If you would like to automate this, see Shopify Flow below.
To process partial captures, your capture settings in Shopify have to be set to Manual Capture under Settings > Payments > Payment capture method > Manage.
Capture via Shopify Flow
If you have access to Shopify Flow, it is possible to add automated workflows. For example, to automatically capture a transaction after a shipment has been created.
Install Shopify Flow
- Click here to open the app in the Shopify app store
- Click Install
- Shopify Flow is now visible directly in your backend or via Apps
Ensure capture settings are set to Manual
- Go to Settings > Payments > **Payment Capture Method **> Manage
- Select Manually
- Click Save
Add workflow
- Go to Flow > Workflows > Create Workflow
- Click on Select a trigger
- On the right, search for Fulfillment and click on **Fulfillment created ** to add this trigger to your workflow
- Click the '+' sign > Action to add a follow-up action
- On the right, search for Capture and click on *Capture payment** to add this action to your workflow
- When done, click Turn on workflow > **Turn on **
- Click Exit
- Under Workflows you can see your active workflows
- Under History you can see the workflows that have run
Business Orders
Certain payment methods, like Biller, can only be used with B2B orders. We recommend enabling the following settings if you are processing B2B orders:
- Go to Settings > Checkout > Customer information
- Select the relevant option for the Company name field:
- Don't include - don't show in checkout
- Optional - show in checkout but not required
- Required - show in checkout and required
- Click Save to save your changes
Translations
Shopify has many features depending on your Shopify Plan.
The basic translations for the App itself, are managed via the App Developer.
If you are a Shopify Plus customer you have full control of your checkout translations with UI extensions with localisation capabilities.
Error Message Definitions
Error Code | Description | Possible solution |
---|---|---|
PAY-SHOPIFY-001 | We could not verify your shop installation. | Check if you installed the app correctly and it is showing "Pay. successfully connected". |
PAY-SHOPIFY-002 | Payment failed to start. | Most of the times this is because the order amount is too low, or too high for the selected payment method. Selected another payment method. |
PAY-SHOPIFY-003 | Connection error. | Check if you installed the app correctly and it is showing "Pay. successfully connected". |
PAY-SHOPIFY-004 | Configuration error. | Check whether the payment method has been activated in the Sales Location in My.pay. |
Updated 3 months ago