Global Payments WebPay

The Global Payments WebPay modules allow you to monitor, create, retrieve, the payment, payment details, payment status, and process a refund in your Global Payments WebPay account.

Getting Started with Global Payments WebPay

Prerequisites

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Global Payments WebPay to Integromat

To connect your Global Payments WebPay account to Integromat you need to obtain the Private Key from your Global Payments WebPay account and insert it in the Create a connection dialog in the Integromat module.

1. Log in to your Global Payments WebPay account credentials.

2. Click Key () > CREATE > Enter your account password > CREATE.

The Private Key file downloads. 

3. Go to Integromat and open the Global Payments WebPay module's Create a connection dialog and click Add.

4. In the Key Name field, enter a name for the connection.

5. In the Bank field, select or map the Bank from which the payments will occur.

6. In the Merchant ID field, enter the ID received for your account.

7. In the Private Key field, enter the private key from the downloaded file in step 2.

8. In the Passphrase field, enter the passphrase received for your account and click Continue.

The connection has been established.

Triggers

Watch Payments

Triggers, when a payment is completed, declined, or gives an error when processed.

Webhook NameEstablish a connection to your Global Payments WebPay account.
BankSelect or map the bank from which the payment is processed.
Merchant IDEnter (map) the Merchant ID provided for the account from which payments will be processed. 
URL - Payment Successfully CompletedEnter (map) the URL address that the user is redirected to after payment is successfully completed.
URL - Payment DeclinedEnter (map) the URL address that the user is redirected to if a payment is declined.
URL - ErrorEnter (map) the URL address that the user is redirected to if an error occurs in the payment.
Test EnvironmentSelect the checkbox if you are using a testing environment.

Actions

Close a Payment

If there are no other processing or refund operations needed, it is possible to close the payment.

ConnectionEstablish a connection to your Global Payments WebPay account.
Payment NumberEnter (map) the payment number you want to close. 

Create a Recurring Payment

Creates a subsequent recurring payment to the registration ("master") payment created earlier.

ConnectionEstablish a connection to your Global Payments WebPay account.
Payment NumberEnter (map) the payment number applicable for the recurring payment.
Master Payment Number Enter (map) the master payment number for this recurring payment.
Order NumberEnter (map) the order number reference provided by the merchant for this transaction.
Internal ID for the MerchantEnter (map) the ID of the merchant
The supported ASCII characters are x20(space)x23(#)x24($)x2A-x3B(*+,-./0-9:;)x3D(=)x40-x5A(@A-Z)x5E(^)x5F(_)x61-x7A(a-z).
AmountEnter (map) the amount for the payment. Enter the amount in the smallest units of the relevant currency. For CZK = in hellers, for EUR = in cents. If the amount is not filled in, the amount and currency from the master payment is used. 
CurrencySelect or map the currency applicable to the payment.
PaySelect the checkbox if you want the order has to be paid for automatically.

Create a Recurring payment (Regular Subscription)

Creates a subsequent recurring payment to the registration ("master") payment created earlier.

ConnectionEstablish a connection to your Global Payments WebPay account.
Payment NumberEnter (map) the payment number applicable for the recurring payment.
Master Payment Number Enter (map) the master payment number for this recurring payment.
Order NumberEnter (map) the order number reference provided by the merchant for this transaction.
Internal ID for the MerchantEnter (map) the ID of the merchant
The supported ASCII characters are x20(space)x23(#)x24($)x2A-x3B(*+-./0-9:;)x3D(=)x40-x5A(@A-Z)x5E(^)x5F(_)x61-x7A(a-z).
AmountEnter (map) the amount for the payment. Enter the amount in the smallest units of the relevant currency. For example, CZK = in hellersEUR = in cents. If the amount is not filled in, the amount and currency from the master payment is used. 
CurrencySelect or map the currency applicable to the payment.
PaySelect the checkbox if you want the order has to be paid for automatically.

Get Master Payment Status

Get the registration ("master") payment status (finds out whether it is possible to make a subsequent recurring payment).

ConnectionEstablish a connection to your Global Payments WebPay account.
Payment NumberEnter (map) the payment number whose status you want to retrieve.

Get Payment Details

Gets the details about a payment made, card details, and cardholder details.

ConnectionEstablish a connection to your Global Payments WebPay account.
Payment NumberEnter (map) the payment number whose payment details you want to retrieve.

Get Payment Status

Gets the payment status without having to process excessive details.

ConnectionEstablish a connection to your Global Payments WebPay account.
Payment NumberEnter (map) the payment number whose status you want to retrieve.

Refund

Processes full or partial refund of the paid amount. More than one refund can be created for an order up to the amount of the original processed payment.

ConnectionEstablish a connection to your Global Payments WebPay account.
Payment NumberEnter (map) the payment number whose refund you want to process.
AmountEnter (map) the refund amount you want to process.
Enter the amount in the smallest units of the relevant currency. For example, CZK = in hellersEUR = in cents. If the amount is not provided, the amount and currency from the master payment is used.


Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.