Genesis Gateway
Support avatar
Written by Support
Updated over a week ago

February 10, 2016

UPDATED May 2, 2024

IMPORTANT NOTES

The Genesis Gateway will ONLY accept initial transactions and their subsequent rebills OR rebills from the eMerchantPay Gateway.

This Gateway will not work with any other gateway BUT eMerchantPay- all transactions from any other gateway will be declined.

The Genesis Gateway does not support Partial Refunds.

The Genesis Gateway also has a requirement whereby a terminal cannot have both initial and subsequent transactions. When setting up their payment flows OR force billing , clients will need to use the correct terminal provided by Genesis for the transactions. If the wrong terminal is used the error will be something along the lines of Invalid Terminal.

  • To accomplish this, you will need to create a gateway profile in sticky that is for initials, and the second gateway profile that is for rebills/subsequent billing.

  • After you create your 2 gateways, you'll then need to create a payment routing profile for those 2 gateways ONLY.

  • Inside of the payment router, to the left under the order limits, for the initial gateway you'll enter in a '0' for subscriptions, to prevent subscriptions from billing. Then on the subscription gateway you'll enter in a '0' for initials, so that the gateway only accepts subscriptions. You'll also want to make sure preservation is turned off.

  • After your payment router is configured, you'll then assign it to your campaign.

    Please note: This will be the only payment router/gateways allowed inside of the campaign.

To configure  Genesis Gateway into your sticky.io CRM, you will go to Payments>Gateways, under ACTIONS select Add New Provider Profile. Select the type = Payment/Gateway and select Genesis from the drop down. Fill out the gateway parameters which are outlined below and click “Save”.

These parameters are briefly described here for your reference:

Gateway Alias: For internal purposes only; it helps you identify a specific gateway account among several of them in your CRM.

Username: This will be provided to you by Genesis.

Password: This will be provided to you by Genesis.

Token: This will be provided to you by Genesis.

Post Descriptor: Set to Yes to post the descriptor in the sale request. Optional. If Yes we will send these 2 fields to the gateway:

  1. *Descriptor - This will be the MID Descriptor

  2. *Customer Service Number - The customer service number assigned to the MID

Currency: Genesis currently supports USD, EUR, and GBP currencies.

Test Mode: Select whether or not you want to use the Genesis Gateway in Test Mode.

There are 2 Required Fields on the Merchant Account Details tab. *Descriptor - This will be the MID Descriptor *Customer Service Number - The customer service number assigned to the MID

There is 1 Required Field on the Limits and Fees tab *Global Monthly Cap - This will be the sales amount allowed monthly on this MID 

To maximize the efficiency of sticky.io Reporting Analytics we suggest you take a moment and fill out the rest of the fields. These will all be used in sticky.io’s profitability reports.

For field definitions on all of the fields on the Merchant Account Details Tab and the Limits & Fees Tab - click here- overview of gateway providers

Once your gateway profile has been created, then you will go through your campaigns and assign the gateway to the corresponding campaign(s).

Did this answer your question?