Set Up Merchant Accounts

Follow the steps below to configure your merchant account(s) in MarketDirect StoreFront:

1         Establish an Account with a Supported Payment Gateway and Gather Needed Setup Information

2         Set up a Merchant Account in MarketDirect StoreFront

3         Test the Merchant Account

4         Assign a Merchant Account to a Print Shop

1. Establish an Account with a Supported Payment Gateway and Gather Needed Setup Information

Before setting up your account in MarketDirect StoreFront:

(1) Establish your merchant account with one of the following supported merchant accounts:

        2Checkout (United States)

        Alipay (China)

        Authorize Net (United States)

        Authorize.Net-Relay Response (United States)

        Braspag-Pagador (South America)

        CardConnect (United States)

        CyberSource (United States)

       CyberSource

        CyberSource Secure Acceptance - Hosted (hosted solution)

        DataTrans (Europe)

        DPO (West Africa)

        E-xact (North America)

        First Atlantic Commerce (United States)

        Ingenico (formerly Ogone e-Commerce) (Europe)

        iPay88 (Malaysia)

        Pagadito (Latin America)

        PayGate/DPO-SA (South Africa)

        PayPal (United States)

        PayPal Payflow Pro (self-hosted)

        PayPal Payflow Pro Hosted (Payflow Link) (hosted solution)

       PayPal Payments Pro

        PayU (Europe)

        PayU (Latin America)

        PxPay (Australia)

        SecurePay (Australia)

        Stripe (International)

For a complete list of countries supported by Stripe, visit https://stripe.com/global.

        USAePay (United States; for PrintSmith Vision-integrated sites)

        WPM (Europe)

        Worldpay (Europe)

For information on setting up Digital Server Certificates see Digital Server Certificates.

(2) Read the following notes for the supported payment gateway(s) you will be using to process credit orders in MarketDirect StoreFront so you can be sure you have the required information on hand during account setup in MarketDirect StoreFront.

2. Set up a Merchant Account in MarketDirect StoreFront

1         In MarketDirect StoreFront go to Administration > Credit Card Management and Configuration > Merchant Accounts.

2         On the Merchant Accounts page, select the payment gateway for the merchant account you are creating from the pull-down list.

3         Click Add New Account.

4         Type a descriptive name for the account in the Account Name field.

This is not your merchant account username but a descriptive name of your choice for identifying the account in MarketDirect StoreFront.

5         Click Add New Account again.

6         On the merchant account setup page, complete the fields below.

7         In the Payment Gateway Information panel:

        Host Address: the web address (URL) for the payment gateway (e.g., that MarketDirect StoreFront’s credit card module will contact to sync up with the payment gateway’s processing software to process transactions made on this merchant account in MarketDirect StoreFront).

This field will typically be pre-populated.

For Ingenico account holders: Enter https://secure.ogone.com/ncol/prod/maintenancedirect.asp

For PayGate account holders: Enter the Initiate endpoint URL, which is available in the Endpoints section of the PayWeb 3 tab on https://docs.paygate.co.za/.

        API Endpoint URL: the web address (URL) for the payment gateway (e.g., that MarketDirect StoreFront’s credit card module will contact to process transactions made on this merchant account in MarketDirect StoreFront).    

For CardConnect account holders: Enter the URL you received from CardConnect when you established your account.

        Demo Host Address: the web address (URL) for the payment gateway that is used for testing the payment gateway.

This field will typically be pre-populated.

For Ingenico: Enter https://secure.ogone.com/ncol/test/maintenancedirect.asp

For PayGate account holders: Enter the Initiate endpoint URL, which is available in the Endpoints section of the PayWeb 3 tab on https://docs.paygate.co.za/.

        API Host Address, Host Address URL, Hosted Page URL: the web address (URL) for the payment gateway (e.g., that MarketDirect StoreFront’s credit card module will contact to process transactions made on this merchant account in MarketDirect StoreFront).

The field you see will depend on which merchant account you are configuring.

In some cases, this field will be pre-populated with the appropriate host address for the payment gateway.

For CardConnect account holders: Enter the URL you received from CardConnect when you established your account.

For Ingenico merchant accounts: Enter: https://secure.ogone.com/ncol/prod/orderstandard_utf8.asp.

For PayGate account holders: Enter the Redirect endpoint URL, which is available in the Endpoints section of the PayWeb 3 tab on https://docs.paygate.co.za/.

        API Demo Address, Demo Host Address URL, Demo Hosted Page URL: the web address (URL) where transactions made when the system is in demo mode will be processed (used for testing transactions processed through the payment gateway).

The field you see will depend on which merchant account you are configuring.

In some cases, this field will be pre-populated with the appropriate host address for the payment gateway.

For Ingenico merchant accounts: Enter https://secure.ogone.com/ncol/prod/orderstandard_utf8.asp.

For PayGate account holders: Enter the Redirect endpoint URL, which is available in the Endpoints section of the PayWeb 3 tab on https://docs.paygate.co.za/.

        Demo API Endpoint URL: the web address for the demo test account.

For CardConnect: You need not change the default value.

        IP addresses allowed to call Webhook URL(For CardConnect and DataTrans only): This is the IP address from which MDSF gets the response from CardConnect or DataTrans. You need not change the default value for this field unless the IP changes and you need to update it.

MarketDirect StoreFront will receive responses only from this IP for security purposes. Multiple IP addresses can be provided as comma-separated list if required.

        Is Paypal: Check this box to enable support of PayPal checkout.

8        In the Account Information panel:

        Account Name: Enter the unique name by which you will identify this merchant account.

        Description: Enter a brief description of the account (e.g., PrintCo-Baltimore).

        (Required) Currency: Enter the 3-letter ISO code (e.g., USD) for the currency in which transactions will be made in this merchant account.

The merchant account currency must match the site currency standard if the account is enabled. For more information, see Configure Pricing Settings. Thus, if your site currency is INR your payment gateway currency should also be INR.

        Enabled: Check this box to enable the account or leave it unchecked to leave the account disabled.

        ISO Numeric Currency Code(For First Atlantic Commerce only): Enter the 3-digit ISO code (e.g., 840 for USD) for the currency in which transactions will be made in this merchant account.

        Gateway Does Billing Address(For Ingenico only): Checking this box allows MarketDirect StoreFront to send the buyer’s profile information to Ingenico as the billing address (i.e., so that buyers do not have to enter their billing address).

        Display CVV(For Braspag Pagador only): Check this box to prompt users to enter the CVV number associated with their selected payment card.

        Do Sale Transaction(For DataTrans, SecurePay, and Stripe only): Check this box to have the system perform sales transactions instead of the default Authorization and Delayed Capture model. If a sales transaction is performed, the amount will be sent to the merchant immediately, and when the order is completed capture will not be called from MarketDirect StoreFront.

When using Do Sale Transaction, do not add a buffer amount because there is no way to return the buffer amount to the buyer.

        Enable FraudGuard Service(For SecurePay only): Check this box to enable SecurePay's FraudGuard service.

        Is Paypal Supported(For PayPal Payments Pro only): Check this box to enable support of PayPal checkout.

       Enable TLS12(For PayPal Payment Pro and SecurePay only): This box should be selected to enable MarketDirect StoreFront to use PayPal's enhanced security measures implemented in 2016.

        Relay Response(For Authorize.net-Relay Reponse only):: You must check this box to cause buyers to be redirected from the Authorize.net payment page to the Order Confirmation page on your storefront after payment is made.

If this option is not selected, the order will not be placed. The card is authorized but the order will remain in the buyer's cart and the buyer will not realize it.

        Shared Secret(For Worldpay only): Enter the MD5 secret for transactions.

9         In the Credit Cards Accepted panel:

        Select all credit cards you want to accept as payment with this merchant account.

Payflow Pro Hosted merchant account setup: You can disregard these credit card fields as they will be handled in the PayPal Manager (https://manager.paypal.com). However, you might want to enable at least one credit card type to test your configuration.

For CyberSource Hosted merchant account setup: The credit cards will be configured at the CyberSource site.

For Braspag Pagador setup: You cannot select more than one club per card type (e.g., you cannot have both Visa Cielo and Visa Banorte). You can, however, select different cards of the same account (e.g., Visa Cielo,  MasterCard Cielo, Diners Club Cielo, etc.).      

The Account Setup (Mandatory Fields) will vary based on the type of merchant account you are setting up.

Configure the Account Setup (Mandatory Fields):

For 2Checkout merchant accounts

For AliPay merchant accounts

For Authorize.Net merchant accounts

For CardConnect merchant accounts

For CyberSource merchant accounts

For CyberSource Hosted merchant accounts

For DataTrans merchant accounts

For DPO merchant accounts

For E-xact merchant accounts

For First Atlantic Commerce merchant accounts

For Ingenico merchant accounts

For iPay88 merchant accounts

For Pagadito merchant accounts

For PayGate/DPO-SA merchant accounts

For Payflow Pro and Payflow Pro Hosted merchant accounts

For PayPal Payments Pro merchant accounts

For PayU (Europe) merchant accounts

For PayU (Latin America) merchant accounts

For PxPay merchant accounts

For SecurePay merchant accounts

For Stripe merchant accounts

For USAePay merchant accounts

For Worldpay merchant accounts

For WPM Hosted merchant accounts

3. Test the Merchant Account

4. Assign a Merchant Account to a Print Shop

Remove a Merchant Account

See Also

        Merchant Accounts

        Credit Card Transactions