Ch. 018. Payment Methods v6

PRESSERO > Pressero Documentation Manual

Setting up your Payment Methods

The Payments area (Admin > Preferences > Payments) is used to setup various payment methods you can then enable on any of your Pressero B2B or B2C storefronts. Any payment methods defined in this window will be available through the settings on individual sites, but must be enabled for those sites before this method will be available on checkout to a buyer. The ability to manage multiple payment methods allows you to setup a library of payment methods you can then use on a site-by-site basis. You will also be able to assign different payment methods to site groups you create in your individual stores so that one customer can have different payment methods available to them compared to another customer in the same store depending on what site group you have associated them with. 
 

 

Integrated and Non-Integrated Methods

You can have both integrated and non-integrated methods. Integrated payment methods will work with merchant payment providers that we are integrated with, allowing you to process credit cards through your Pressero storefronts. An example of a non-integrated method could be Pay on Terms, letting the customer submit the order without requiring a payment at the time the order is placed.
 
It is important to understand about credit card processing that there are two entities involved: a Payment Gateway and a Payment Processor / Merchant Bank. Integrated payment method choices requires that you have an account with that merchant provider, that you have access to your account credentials, and that your account is in the appropriate mode for handling transactions coming from a Pressero site.
 
Current Integrated partners:
1 Pay - Local Banking Charging
Alipay (China)
ANZ eGate (Australia and New Zealand)
Authorize.NET Standard
Banamex (Mexico)
CIC (France)
CorvusPay (Croatia)
Cyberource
Dankort (Denmark)
DragonPay (Philippines)
EBS (India)
eGHL
eNets (Singapore)
ePayDankort
IPay88 (Malaysia)
La Caixa (Spain)
Mercado Pago (Latin America)
MidTrans (formerly Veritrans)
MobilPay (Romania)
Moneris
MPESA (beta)
PagosOnline (Columbia)
PageSeguro (Brazil)
Payfast (South Africa)
PayFlow Payment Gateway
PayPage (Belgium)
PayPal Evolution
PayPal Payments Standard
PayPal Payments Pro
Paysbuy (Thailand)
PayTrail (Finland)
PayU (Mexico, Colombia, Panama, Brazil, Chile, Peru and Argentina)
PayU Money (India)
PayU WebCheckout (Mexico, Colombia, Panama, Brazil, Chile, Peru and Argentina)
SafeSave Standard
Sage Pay (UK, Ireland, Germany, and Spain)
 
Please note that there are also two types of integrated payment providers: Those that require that the site be secure on HTTPS, and those that do not require the site to be secure on HTTPS.
 
For integrated payment providers that require that the site be secure on HTTPS, the credit card will be processed on the Pressero server on your secure site, and the customer does not leave your website to complete the transaction. For example, Authorize.net requires that the site be secure on HTTPS for any transactions to be processed. You will be able to obtain a certificate for your website directly within Pressero by marking the site to be secure, you do not need to purchase a security certificate from an outside vendor for any of your Pressero sites.
 
For integrated payment providers that do not require the site to be secure on HTTPS, the buyer will be directed to the payment providers website for the credit card to be processed. This payment provider is the one that holds the SSL certificate. An example of this type of provider would be PayPal Standard. You do not need to contact support to set these payment providers up in your account but you do need to first contact that provider and get set up with them and have the credentials they give you available.
 
For specific changes and values for DNS management, enabling a secure certificate for your site, and other site domain address management questions, please see the articles below. Please open a ticket to us as support.aleyant.com if you have any questions regarding this process.
 

Creating a new Payment Method

To create a new payment method, click on the " + Create New Payment Method" link at the top of the page. The list of payment methods will be empty on a new Pressero account, and you will need to setup any payment methods to be used by your sites.
 
Method Type - Select the Method Type from the drop down list of the current providers Pressero supports. If you are setting up a non-integrated method, choose "Misc."
 
You can have multiple payment methods created for similar payment types. As an example, you may want to use your PayPal Standard account information for all of your B2B accounts except one that is a broker account. In this situation you could create another PayPal Standard method using the brokers PayPal account information and choose that one in any of the stores that the broker is assigned to. 
 
Method Name - Enter a unique Method name to describe this method type. Example: PayPal, Open Terms, etc.
 
Depending on the method type that was chosen, another form area will display if additional information is required to complete the setup of the particular method type. For integrated payment methods you will need to contact the provider and set up an account with them before adding the paymet method to your Pressero and enabling it on the site.
 
You may see a warning message when setting up payment methods:
"WARNING: You cannot use this Payment Provider without purchasing In-Store CC Processing. Please contact customer support to set this up if you have not yet added this to your account." This warning message is displayed on the window in red text when adding payment methods. This warning message is static text, the message will always be displayed in this location on the window, and does not change when secure processing has been setup on the account.
 
Test ModePayment methods have a Test setting available on them that should only be enabled if you are specifically directed to by an Aleyant representative. If you set up a method using this option, once you have tested an order and it is successful, you will need to create a new payment method for this type without the check box checked. You must do this because payment method settings can not be edited once they are saved.
 

Editing a Payment Method

The settings for existing methods on the list can be viewed by clicking the pencil icon to the left of the name. Please Note: You can only view the setup for existing methods. If you need to edit or change the settings a NEW payment method must be created. 
 

Testing your payment method before going live

When you first setup your payment method in your Pressero account, it is highly suggested to test it before going live. As mentioned above, each payment method does have a check box to test in a "test mode". We suggest you first leave that disabled and try a transaction with the service using your account. You may wish to setup a new product with a low price, or create a promotional code to give a discount on an existing product to test transactions through your site. If you are not seeing the results you expect, submit a support ticket with as much detail as you have so we can assist you. We may at that time request that another payment method be created in the test mode. 

The merchant provider accounts themselves can also have testing mode settings on the account side. The Test setting on a payment method is a Pressero test setting that does not relate to the settings on the merchant account. Please review the documentation from your merchant provider regarding test mode versus live, or other modes on your merchant account. If the account is in a test mode, there will be specific requirements for any transactions, and the transactions may not process as expected.
 

Payment method setup examples

Some payment method setup details are listed below, but this information can change at any time. The process is similar across the different payment methods, you must have the credentials to access the merchant provider account when the payment method is being setup, and your merchant provider account must be in the appropriate mode to process transactions coming from Pressero.
 
Misc
Misc payment methods are used for stores that do not require that a payment be submitted at the time the order is placed. If you are just starting to work with your Pressero account, you will want to setup at least one Misc method to test your site setup. Please note: only one miscellaneous payment method is allowed in each specific store.
 
Setting up a Misc payment method in Pressero:
  • Choose to Create New Payment Method, select Misc as the Method Type.
  • Name the method.
  • The Misc method only accepts a name and a Test mode setting, leave Test unchecked unless directed otherwise.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
Alipay
You first need to set up an account with Alipay and get a Merchant ID and a Security Code.
 
Setting up Alipay in Pressero
  • Choose to Create New Payment Method. Select Alipay as the Method Type.
  • Name the method.
  • Enter your Merchant ID and Security Code. These were assigned to you by Alipay.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
ANZ eGate
You first need to set up an account with ANZ eGate and get a Merchant ID and Merchant Access Code. Please note that you will also need a SSL certificate to use ANZ eGate since the credit cards are processed on the Pressero site. 
 
Setting up ANZ eGate in Pressero
  • Choose to Create New Payment Method. Select ANZ eGate as the Method Type.
  • Name the method.
  • Enter your Merchant ID and Merchant Access Code. These were assigned to you by ANZ eGate.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
Authorize.NET Standard
You first need to set up an account with Authorize.net and get an API Login ID and Transaction key. Please note that you will also need a SSL certificate to use Authorize.net since the credit cards are processed on the Pressero site. 
 
Setting up Authorize.NET in Pressero
  • Choose to Create New Payment Method. Select Authorize.Net as the Method Type.
  • Name the method.
  • Enter your API Login ID and Transaction Key. These were assigned to you by Authorize.Net.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
Banamex
You first need to set up an account with Banamex and get an Merchant ID and Merchant Access Code. Please note that you will also need a SSL certificate to use Banamex since the credit cards are processed on the Pressero site.
 
Setting up Banamex in Pressero
  • Choose to Create New Payment Method
  • Name the method.
  • Enter your Merchant ID, and Access Code. These were assigned to you by Banamex.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
CIC
You will first need to set up an account with CIC. You will need to obtain an EPT number and security key from CIC. 
 
Setting up CIC in Pressero
  • Choose to Create New Payment Method. Select CIC as the Method Type.
  • Name the method.
  • Enter your EPT number and security key. These were assigned to you by CIC.
  • Select the environment at which you would like to point.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
Cybersource
You first need to set up an account with Cybersource and get a Merchant ID and Merchant Access Code. Please note that you will also need a SSL certificate to use Cybersource since the credit cards are processed on the Pressero site. 
 
Setting up Cyberource in Pressero
  • Choose to Create New Payment Method, select Cybersource as the Method Type.
  • Name the method.
  • Enter your Access Key, Merchant Security Key and Merchant Profile ID from the Cybersource Profile.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
Notes about Cybersource:
  • In the Cybersource account, In the Profile General Settings, make sure Silent Order post is enabled.
  • If the payment method you are setting up in Pressero has Test checked, you are in Test mode and can only use the values from the Cybersource Test Business Center.
  • If the payment method you are setting up in Pressero has Test unchecked, you are in Live mode and can only use the credentials from the Cybersource Live Business Center.
Dankort (Denmark)
You first need to set up an account with Dankort and get a Merchant ID and a Business Code (http://www.epay.eu/paymentforms/dankort-and-visa-dankort.asp).
 
Setting up Dankort in Pressero
  • Choose to Create New Payment Method and select EPayDankort as the method type.
  • Name the method.
  • Enter your Merchant ID and Security Business Code. These were assigned to you by Dankort.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
 
DragonPay (Philippines)
You first need to set up an account with DragonPay and get a Merchant ID and Merchant Access Code.
 
Setting up DragonPay in Pressero
  • Choose to Create New Payment Method
  • Name the method.
  • Enter your Merchant ID, and Security Code. These were assigned to you by DragonPay.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
  • Note - If DragonPay requests your Postback URL or Redirection URL, these URL's can be found in Sites > Settings > Payments tab within the PayU Money payment method box.
EBS (India)
You will first need to setup an account with EBS. Please note that with this option you do not need a SSL certificate since the customer will be brought to the EBS site for credit card processing.
 
Setting up EBS in Pressero
  • Choose to Create New Payment Method, and select EBS-Payment Gateway as the Method Type.
  • Name the method.
  • Enter your Account ID, Mode, and Secret Key. These were assigned to you by EBS,
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
eNets (Singapore)
You first need to set up an account with eNets and get a Merchant ID (https://www.nets.com.sg/merchant/solutions/nets-ecommerce).
 
Setting up eNets in Pressero
  • Choose to Create New Payment Method and select eNets as the method type.
  • Name the method.
  • Enter your Merchant ID. This was assigned to you by eNets.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
IPay88 (Malaysia)
You will first need to setup an account with IPay88.  Please note that with this payment method you do not need an SSL certificate.
 
Setting up IPay88 in Pressero
 
  • Choose to Create New Payment Method, and select IPAY88 as the Method Type.
  • Name the method.
  • Enter your Merchant ID and Merchant Key. These were assigned to you by IPay88,
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
 
La Caixa
You first need to set up an account with La Caixa and get Merchant Code, Merchant Signature, and Merchant Terminal values. Please note that you will also need a SSL certificate to use La Caixa since the credit cards are processed on the Pressero site. 
 
Setting up La Caixa in Pressero
  • Choose to Create New Payment Method, select La Caixa as the Method Type.
  • Name the method.
  • Enter your Merchant Code, Merchant Signature, and Merchant Terminal. These were assigned to you by La Caixa.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
MidTrans
MidTrans (formerly Veritrans) does not accept payment amounts using decimals. This requires that we round UP the amount charged in the store to whole numbers. This is for the final payment amount sent to them.  
 
Mercado Pago
  • Create your Mercado Pago Account
  • Get the credentials from the Mercado Pago Site, this site provides Client_ID and Client_Secret: https://www.mercadopago.com/mlb/ferramentas/aplicacoes
  • Go to the Add New Payment method UI on Pressero and create the new Payment Method inserting the credentials provided by Mercado Pago (use valid credentials)
  • Activate the payment method for the site (Site Settings -> Payment Tab)
  • Get the Payment Method Postback URL
  • Go to the Mercado Pago Notification website and add the Postback URL (https://www.mercadopago.com.br/ipn-notifications)
Please Note: The URL should be in lowercase otherwise Mercado Pago will say that the URL is invalid.
 
 
MobilPay
You first need to set up an account with MobilPay and get a MobilPay URL, Merchant Login, and Merchant Password. Please note that you will also need a SSL certificate to use MobilPay since the credit cards are processed on the Pressero site. 
 
Setting up MobilPay in Pressero
  • Choose to Create New Payment Method, select MobilPay as the Method Type.
  • Name the method.
  • Enter yourMobilPay URL, Merchant Login, and Merchant Password. These were assigned to you by MobilPay.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
MPESA - Beta
This gateway covers most of Africa, Eastern Europe, and India. The solution is currently in beta mode. If you are interested in using it, please contact our support department and let them know you would like to activate this solution in your storefront. We will work with you to get it set up and test it before going live.
 
Pagos Online
You first need to set up an account with Pagos Online and get a User ID, Encryption Key, Development URL, Production URL, Return URL, and Notification URL. Please note that you will also need a SSL certificate to use Pagos Online since the credit cards are processed on the Pressero site. 
 
Setting up Pagos Online in Pressero
  • Choose to Create New Payment Method, select Pagos Online as the Method Type.
  • Name the method.
  • Enter your User ID, Encryption Key, Development URL, Production URL, Return URL, and Notification URL. These were assigned to you by Pagos Online.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
PageSeguro
You first need to set up an account with PageSeguro and get an Email and Token Key. Please note that you will also need a SSL certificate to use PageSeguro since the credit cards are processed on the Pressero site. 
 
Setting up PageSeguro in Pressero
  • Choose to Create New Payment Method, select PageSeguro as the Method Type.
  • Name the method.
  • Enter your Email and Token Key. These were assigned to you by PageSeguro .
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
Payfast
You first need to set up an account with Payfast and get a Merchant ID and Merchant Key.
 
Setting up Payfast in Pressero
  • Choose to Create New Payment Method. Select Payfast as the Method Type.
  • Name the method.
  • Enter your Merchant ID and Merchant Key. These were assigned to you by Payfast.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
 
PayFlow Payment Gateway
You will first need to set up an account with PayPal for the PayFlow Payment Gateway service. Please note that you will need a SSL certificate to use PayFlow Payment Gateway since the credit card is processed on your Pressero site. With PayFlow Payment Gateway , PayPal acts as both the Gateway and the Processor.
 
Setting up PayFlow Payment Gateway in Pressero
  • Choose to Create New Payment Method. Select PayFlow Payment Gateway as the Method Type.
  • Name the method.
  • Enter your User ID, Vendor ID, Partner ID, and Merchant Password. These were assigned to you by PayPal.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
PayPal Payments Standard 
You will need a free PayPal business account (Payments Standard). You can go to https://www.paypal.com/us/cgi-bin/&cmd=_registration-run in order to start signing up. Click "Get Started" in the Business area. Then choose "Accept Credit Cards + Paypal."   On the pop up window asking which online check out method choose "PayPal-hosted checkout ($0.mo.)"  After that, you can follow PayPal's instructions to complete the account setup process. Make sure you follow the instructions to confirm your email address after creating the account.
  • You will need to enter the following PayPal IPN into your PayPal account: http://platform.pressero.com/IPN.aspx 
  • Log into PayPal, click "Profile" on the My Account tab. In the Selling Preferences column, select "Instant Payment Notification Preferences." Click "Choose IPN Settings." You MUST enter http://platform.pressero.com/IPN.aspx as the Notification URL. Select "Receive IPN messages (Enabled)". Click "Save." See PayPal help here: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNSetup
  • Once your PayPal account has been created, and your IPN has been entered, go to the "General Settings" tab in your Pressero admin site. Then click on the "Payments" tab. Enter the email address associated with your new PayPal business account into the Merchant ID field and click "Save."
If the steps above are not completed, you may experience some of the following issues:
  • Orders not being marked "paid" in your administrative area > Orders.
  • Customer and Site administrators will not receive confirmation from Pressero that an order has been completed. You will only receive a receipt from PayPal to your account email.
  • PayPal may add tax to the transaction.​​​
BN Code: This is an identifier of the source code for the button that the buyer clicks, sometimes known as the build notation. This is for custom buttons, if the user creates the button on PayPal they type the button name there and when we show the PayPal page they’ll render this button instead of the default one. Please contact PayPal for more information. 
 
PayPal Payments Pro (PayPal Professional)
You will first need to set up an account with PayPal for the PayPal Professional service. Please note that you will need a SSL certificate to use PayPal Pro since the credit card is processed on your Pressero site. See below for information on SSL. With PayPal Payments Pro, PayPal acts as both the Gateway and the Processor.
 
Setting up PayPal Professional (PayPal Payments Pro) in Pressero
  • Choose to Create New Payment Method. Select PayPal PRO as the Method Type.
  • Name the method.
  • Enter your API username, password and signature. These were assigned to you by PayPal.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
PayTrail
You will first need to set up an account with PayTrail. You will need to obtain a merchant ID and merchant secret from PayTrail. 
 
Setting up PayTrail in Pressero
  • Choose to Create New Payment Method. Select PayTrail as the Method Type.
  • Name the method.
  • Enter your Merchant ID and Merchant Secret. These were assigned to you by PayTrail.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
 
PayU
You will first need to set up an account with PayU. Please note that you will need a SSL certificate to use PayU since the credit card is processed on your Pressero site. See below for information on SSL. 
 
Setting up PayU in Pressero
  • Choose to Create New Payment Method. Select PayU as the Method Type.
  • Name the method.
  • Enter your Merchant ID, API login, API password and Account ID. These were assigned to you by PayU.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
PayU Money
You will first need to set up an account with PayU (https://www.payumoney.com).  You will need to obtain a Mercahnt Key and the SALT from PayU Money. 
 
Setting up PayU Money in Pressero
  • Choose to Create New Payment Method. Select PayU Money as the Method Type.
  • Name the method.
  • Enter your Merchant Key and SALT. These were assigned to you by PayU.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
  • Note - If Pay U Money requests your Postback URL or Redirection URL, these URL's can be found in Sites > Settings > Payments tab within the PayU Money payment method box.
PayU WebCheckout
You first need to set up an account with PayU WebCheckout and get a Merchant ID, Account ID, Api Login and Api Key.
 
Setting up PayU WebCheckout in Pressero
  • Choose to Create New Payment Method. Select PayU WebCheckout as the Method Type.
  • Name the method.
  • Enter your Merchant ID, Account ID, Api Login and Api Key. These were assigned to you by PayU WebCheckout.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
 
SafeSave Standard
You first need to set up an account with SafeSave Standard and get an Merchant Login and Merchant Password. Please note that you will also need a SSL certificate to use SafeSave Standard since the credit cards are processed on the Pressero site. 
 
Setting up SafeSave Standard in Pressero
  • Choose to Create New Payment Method, select SafeSave Standard as the Method Type.
  • Name the method.
  • Enter your Merchant Login and Merchant Password. These were assigned to you by SafeSave Standard.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
SagePay
You first need to set up an account with SagePay and get a Login and Referrer ID, and your Allowed Card Type setting. Please note that you will also need a SSL certificate to use SagePay since the credit cards are processed on the Pressero site. 
 
Setting up SagePay Standard in Pressero
  • Choose to Create New Payment Method, select SagePay as the Method Type.
  • Name the method.
  • Enter your Login, Referrer ID, Allowed Card Type. These were assigned to you by SagePay.
  • Save.
  • If you go to Sites > Settings > Payments tab, you will now see that you can “turn on” this method in the site by clicking the box next to the payment method name.
Related Articles