Payment

Everything related to payment methods is explained here.

Setting up payment processors Back to top

Payment processors

A payment processor is a company that handles credit card and bank transactions for merchants. They verify the transaction by checking the buyer's details. After completing they ensure the transaction is either approved or declined. Enstore supports PayPal, ACH Direct, Authorize.net and Ogone.

You can implement multiple payment processors in your web store. You'll need an account with them before you can use their services. To edit the payment processors, you select the processor and click Edit.

Status

PayPal Back to top

What is PayPal?

As an entrepreneur you use PayPal to receive payments. Fast, safe and internationally. PayPal also gives your customers peace and gives them the confidence of protected buying and paying with PayPal.

Accounts

PayPal can be used with 3 different kinds of accounts.

Credentials

To get your PayPal account working properly, please make sure to enter your API username, API password and signature. Don't use your standard PayPal login and password; they are different from the API credentials. You can read more about acquiring your PayPal API credentials here.

PayPal signature

A signature is a string of text that ensures that PayPal can recognize a transaction from your web store. To get your PayPal signature, please read PayPal's documentation here.

ACH Direct Back to top

What is ACH Direct

ACH Direct lets customers pay with credit card quick and easy. ACH direct is available in the United States and offers very low rates. To use their service you'll have to sign up with ACH Direct.

How to set up ACH Direct

ACH Direct uses a Merchant ID and password to verify your account. When you enter your credentials, make sure to enter the Merchant ID instead of your username.

Testing ACH Direct

When you test your ACH Direct account, ACH Direct will actually charge the credit card you use for testing. We therefore suggest you create a really cheap test product (€ 0,01 should do it) to test your account.

Authorize.net Back to top

What is Authorize.net?

Authorize.Net is a United States-only payment processor that lets you accept credit cards quickly and affordably. You can sign up for an account here.

How to set up Authorize.net

Authorize.net uses an API Login ID and a transaction key. When you enter your credentials, make sure to enter the API Login ID instead of your username, and the transaction key instead of your password.

Ogone Back to top

What is Ogone?

Ogone is a payment processor that combines a number of payment methods into one service. You can use Ogone in a number of countried for transactions with credit cards, debit cards, direct banking, direct debit, e-wallet and other services.

In which countries can I use Ogone?

You can use Ogone in:

Europe
  • Austria
  • Belgium
  • Denmark
  • France
  • Germany
  • Ireland
  • Italy
  • The Netherlands
  • Norway
  • Portugal
  • Russia
  • Spain
  • Sweden
  • Switzerland
  • United Kingdom
Outside Europe
  • Australia
  • Brasil
  • Canada
  • Chile
  • Egypt
  • New Zealand
  • South Africa
  • United States of America

How to setup Ogone

To use Ogone in Enstore, you first need to get an Ogone merchant account from the Ogone website. When you have received your Ogone credentials, open the Enstore Manager and go to Settings: Payment. Click on Create and select Ogone. Fill in the User ID, Password and PSPID you've received from Ogone and click Validate to check if you've filled in everything correctly.

Please read these instructions to get your API credentials and set up your Ogone account.

Testing Ogone

You can also choose to first create a free test account for Ogone before you start using it for real. When you've created this test account, you can set it up in Enstore the same way you'd set up a "real" account. Make sure to set the status of this payment method to Testing while using the test credentials or you'll receive errors when you're running test orders.

Custom Payment Options Back to top

Send a check

The customer sends a check following the instructions you provide. An example could be: "Send a check for the full order amount to Example Inc., Berkshire Bank 44039384 with the order reference as description".

Cash on pickup

The customer places an order and pays in cash when picking up the product. You can choose to disable this option if your store is not equipped to handle cash transactions (For example, when you don't have a brick and mortar store).)

Bank Transfer

This will ask the customer to wire you the money after placing an order following the instructions you provide. An example could be: "Wire the full order amount to Example Inc., Berkshire Bank 44039384 with the order reference as description".

Other custom option

Choose this option to define your own payment method.