Ch. 018 Payment Methods

PRESSERO > *Pressero Documentation Manual

Payment Methods

In this chapter:

The Payment Methods area (Admin > Preferences > Payment Methods) is used to set up 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 the method will be available at checkout to a buyer.

The ability to manage multiple payment methods allows you to set up 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 of payment. 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 that there are two entities involved in credit card processing: a Payment Gateway and a Payment Processor / Merchant Bank. Integrated payment method choices require that 1) you have an account with that merchant provider, 2) that you have access to your account credentials, and 3) that your account is in the appropriate mode for handling transactions coming from a Pressero site.

Current Integrated partners:

1Pay - Local Banking Charging
Alipay (China)
ANZ eGate (Australia and New Zealand) (Note: This payment method will be removed on October 9, 2019.)
Banamex (Mexico)
CIC (France)
CobrosYA (Uruguay)
Corvus (Croatia)
Dragonpay (Philippines)
EBS - Payment Gateway (India)
iPay88 (Indonesia)
K-Bank (Thailand)
Mercado Pago (Latin America)
MobilPay (Romania)
NAB Transact (Australia)
Pagos Online (Columbia)
PagSeguro (Brazil)
PayFast (South Africa)
Paytrail (Finland)
PayU Webcheckout (Mexico, Colombia, Panama, Brazil, Chile, Peru, and Argentina)
SafeSave Standard (Note: This payment method will be removed on October 9, 2019.)
 

Note: 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 provider’s 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 - Website Payments 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 at 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 "+ Add New" button at the top of the page. The list of payment methods will be empty on a new Pressero account, and you will need to set up 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. For example, you may want to use your PayPal - Website Payments Standard account information for all of your B2B accounts except one that is a broker account. In this situation, you could create another PayPal - Website Payments Standard method using the broker’s PayPal account information and choose that one in any of the stores to which that broker is assigned. 

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 payment method to Pressero and enabling it on the site.

You may see a warning message when setting up payment methods:

WARNING: This payment method requires that you have a security certificate for any sites that will use this method. You can set this in the [select site] > Settings > Domains tab.  

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 set up on the account.

Test Mode – Payment methods have a Test setting available to them that should only be enabled if you are specifically directed to do so 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 checkbox checked because payment method settings cannot 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 – you cannot change or edit it. If you need to edit or change the settings a NEW payment method must be created. 

Testing Payment Method (Before Going Live)


When you first set up your payment method in your Pressero account, it is highly recommended that it is tested before going live. As mentioned above, each payment method does have a checkbox 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 set up 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 set up, and your merchant provider account must be in the appropriate mode to process transactions coming from Pressero.

Misc

Miscellaneous 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 set up at least one Misc method to test your site setup. Multiple Misc payment methods on sites are supported as of Pressero v6.

To set up a Misc payment method in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Misc in the Method Type drop-down.
  • 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.

1Pay – Local Banking Charging

You first need to set up an account with 1Pay and obtain an Access Key and a Secret Key.

To set up 1Pay – Local Banking Charging in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select 1Pay – Local Banking Charging in the Method Type drop-down.
  • Name the method.
  • Enter the Access Key and Secret Key (assigned to you by 1Pay).
  • 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 obtain a Merchant ID and a Security Code.

To set up Alipay in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Alipay in the Method Type drop-down.
  • Name the method.
  • Enter the Merchant ID and Security Code 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 (Note: This payment method will be removed on October 9, 2019.)

You first need to set up an account with ANZ eGate and obtain 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. 

To set up ANZ eGate in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select ANZ eGate in the Method Type drop-down.
  • 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 CIM

The Authorize.Net Customer Information Manager (CIM) allows you to store customers' sensitive payment information on their secure servers, simplifying your compliance with the Payment Card Industry Data Security Standard (PCI DSS) as well as the payments process for returning customers and recurring transactions.

Pressero doesn't have access to the full card number (expire date, security code, etc), only to a profile ID and this respects all requirements from PCI, since the information is not on Aleyant's server. 

See the image below. You will see that the customer can either use a credit card on file, or use a new credit card. If they use a new credit card it will also be stored. If they use a credit card on file, the Name on the Credit Card, CC number, code, expiration date and billing address are all grayed out and cannot be changed. The customer can have up to 10 profile's stored and can delete one of their profiles if they need to. So if their card has an expiration date that is past, or if they have a new billing address for the card, they will want to remove the profile and add it again (by ordering). 

To get started, first contact Authorize.Net and set up an account with them, then go to Pressero Admin > Preferences > Payments and select the Authorize.Net CIM method from the drop-down. Authorize.net will provide to you an API Login ID and Transaction Key which you will enter into the setup. A Secret Hash Value will be automatically generated after you save the entries. 

*Note! 
  • Authorize.net only allows 31 characters for a product name. Because of that, if your product name is longer than 31 characters, you will notice that the product name sent to Authorize.net has been truncated. This is a limitation of Authorize.net and not something we are in control of.
  • The require that all billing addresses coming from Pressero include a First and Last Name. It is important to note that Pressero does not require a first and last name be added when creating addresses used in the address book or the locations. Because of this, we will try and get the first and last name associated with the address (if it was entered), and if it is not there, Pressero will get the information from the name on the card. It will split the name from the user and the first part will be used as the first name and the last part as the last name.  

 

 

You first need to set up an account with Authorize.Net and obtain an API Login IDTransaction Key, and Public Client Key. Please note that you will also need an SSL certificate to use Authorize.Net since the credit cards are processed on the Pressero site.  
To set up Authorize.Net in Pressero: 
  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Authorize.Net CIM in the Method Type drop-down. 
  • Name the method. 
  • Enter your API Login IDTransaction Key, and Public Client Key (these were assigned to you by Authorize.Net). 
  • Click Use CIM Profiles to enable the Customer Information Manager (CIM) functionality of Authorize.Net, which allows the use of customer credit card profiles.  
Note: To use CIM profiles with Authorize.Net you must have the CIM capability set up inside of your Authorize.Net account. If you are not authorized to use CIM with your Authorize.Net account, then the payment method will not process and return an error. Do not check the box unless you have CIM set up in your account. 
  • Send Order Items is checked by default; leaving this checked sends the order items to Authorize.Net (max. 30). 
  • Click “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! 
  • Authorize.Net only allows 31 characters for a product name. Because of that, if your product name is longer than 31 characters, you will notice that the product name sent to Authorize.Net is been truncated. This is a limitation of Authorize.Net and not something we are in control of. 
  • The requirement that all billing addresses coming from Pressero include a First and Last Name. It is important to note that Pressero does not require a first and last name be added when creating addresses used in the address book or the locations. Because of this, we will try and get the first and last name associated with the address (if it was entered), and if it is not there, Pressero will get the information from the name on the card. It will split the name from the user and the first part will be used as the first name and the last part as the last name.   

 

 

Banamex

You first need to set up an account with Banamex and obtain a Merchant ID and Merchant Access Code. Please note that you will also need an SSL certificate to use Banamex since the credit cards are processed on the Pressero site.

To set up Banamex in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Banamex in the Method Type drop-down.
  • Name the method.
  • Enter your Merchant ID, and Access Code (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.

CashNet (https://www.cashnet.com/platform/)

CashNet is a leading payment technology from Blackboard that provides secure transaction services to over 700 campuses in higher education, reaching 5 million students nationwide. Allows users to create, manage, and operate a storefront with its own URL to sell only the items they choose​ and stores all transaction information in the central CashNet database.

For the CashNet integration, every product sent to the payment provider must have an integrationID that is valid with CashNet. If the integration ID is not there, CashNet will reject the payment or may not accept that item cost. This payment method is only for universities/colleges that have partnership with them and all the items need to exists with CashNet.

Setup:

  • You must receive and enter the following information in the Payment setup area under Preferences: Checkout Merchant name, Station Code and Store URL. 

  • You must receive and enter the Integration ID for each product you want to use in your store from CashNet and enter it in the Site > Catalog > Products [select product] > settings > Integration ID field. 

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. 

To set up CIC in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select CIC in the Method Type drop-down.
  • 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.

CobrosYA

In order to user this payment method you need to:

  • Create an account with CobrosYa.
  • Obtain the API credentials
 
  • Go to Admin > Preferences > Payment Methods, click +Add New. Select CobrosYA in the drop-down.
  • Select CobrosYa in the Method type drop-down.
  • Name the method in the Method Name field.
  • Enter the API Key.
  • Select the number of days to be added to the invoice expire date (1, 5, 10 or 15).
  • Select the currency that will be used to charge the user.
  • Set the Payment Type they will use on Pressero.
  • Activate on site.
  • Copy the Postback URL back to CobrosYa

Corvus

You will first need to set up an account with Corvus. You will need to obtain a Store ID and a Secret Key from Corvus.

To set up Corvus in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Corvus in the Method Type drop-down.
  • Name the method.
  • Enter the Store ID and Secret Key (these were assigned to you by Corvus).
  • Select the Language (Croatian is the default).
  • Click Send currency code always as HRK box.
  • 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 Hosted

You first need to set up an account with CyberSource and obtain an Access Key, Merchant Profile ID and Merchant Security Key. Please note that you will also need an SSL certificate to use CyberSource since the credit cards are processed on the Pressero site. 

To set up CyberSource in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select CyberSource in the Method Type drop-down.
  • 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 > Profile General Settings, make sure Silent Order post is enabled.
  • If the payment method you are To set 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 To set up in Pressero has Test unchecked, you are in Live mode and can only use the credentials from the CyberSource Live Business Center.
 

Dragonpay (Philippines)

You first need to set up an account with Dragonay and obtain a Merchant ID and Merchant Access Code.

To set up DragonPay in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Dragonpay in the Method Type drop-down.
  • Name the method.
  • Enter your Merchant ID and Merchant Access 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 URLs can be found in Sites > Settings > Payments tab within the Dragonpay payment method box.

EBS – Payment Gateway

You will first need to set up an account with EBS. Please note that with this option you do not need an SSL certificate since the customer will be brought to the EBS site for credit card processing.

To set up EBS in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select EBS - Payment Gateway in the Method Type drop-down.
  • Name the method.
  • Enter your Account ID and Secret Key (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.

iPay88 (Indonesia)

You will first need to set up an account with iPay88. Please note that with this payment method you do not need an SSL certificate. 

To set up iPay88 in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select iPay88 in the Method Type drop-down. 
  • Name the method. 
  • Enter your Merchant ID and Merchant Key. These were assigned to you by iPay88. 
  • Save. 
  • If you go to Sites> Setttings > 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. 

K-Bank

You will first need to set up an account with K-Bank and obtain a Merchant ID, Terminal ID and MD5 Key. For the Payment confirmation to work, the site must be secure with a valid certificate, otherwise K-Bank will not post back the payment information to Pressero. 

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select K-Bank in the Method Type drop-down.
  • Name the method.
  • Enter your Merchant ID, Terminal ID and MD5 Key (assigned to you by K-Bank).
  • 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

You will first need to set up an account with Midtrans and obtain a Merchant ID and Server Key. 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.  

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Midtrans in the Method Type drop-down.
  • Name the method.
  • Enter your Merchant ID and Server Key (assigned to you by Midtrans).
  • 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.

Mercado Pago

You will first need to set up an account with Mercado Page and obtain a Client ID and Client Secret. Obtain the credentials from the Mercado Pago site; this site provides Client_ID and Client_Secret: https://www.mercadopago.com/mlb/ferramentas/aplicacoes

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Mercado Pago in the Method Type drop-down.
  • Enter your Client ID and Client Secret.
  • Activate the payment method for the site (Site Settings > Payment Tab).
  • Obtain the Payment Method Postback URL.
  • Go to the Mercado Pago Notification website and add the Postback URL (https://www.mercadopago.com.br/ipn-notifications)

Note: The URL should be lowercase otherwise Mercado Pago will say that the URL is invalid.

MobilPay

You first need to set up an account with MobilPay and obtain a MobilPay URL, Merchant Login, and Merchant Password. Please note that you will also need an SSL certificate to use MobilPay since the credit cards are processed on the Pressero site. 

To set up MobilPay in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select MobilPay in the Method Type drop-down.
  • Name the method.
  • Enter your MobilPay URL, Merchant Login, and Merchant Password (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.

Moneris Hosted

You first need to set up an account with Moneris and obtain a Store ID and Hosted Page Key. Visit this page to get information and steps to activate your account with Moneris: http://help.theatremanager.com/installing-theatre-manager/activate-moneris-account-and-obtain-api-token

To set up Moneris in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Moneris in the Method Type drop-down.
  • Name the method.
  • Enter the Store ID and Hosted Page Key (assigned to you by Moneris).
  • Save.

NAB Transact

You first need to set up an account with NAB Transact and obtain a Client ID. 

To set up NAB Transact in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select NAB Transact in the Method Type drop-down.
  • Name the method.
  • Enter your Client ID (assigned to you by NAB Transact).
  • 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.

Pagos Online

You first need to set up an account with Pagos Online and obtain a User ID, Encryption Key, Development URL, Production URL, Return URL, and Notification URL. Please note that you will also need an SSL certificate to use Pagos Online since the credit cards are processed on the Pressero site. 

To set up Pagos Online in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Pagos Online in the Method Type drop-down.
  • Name the method.
  • Enter your User ID, Encryption Key, Development URL, Production URL, Return URL, and Notification URL (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.

PagSeguro

You first need to set up an account with PagSeguro and obtain an Email and Token Key.  

To set up PagSeguro in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select PagSeguro in the Method Type drop-down.

  • Name the method.
  • Enter the Email address and the Token Key (assigned to you by PagSeguro).
  • Click "Save."
  • To enable this payment method, go to Sites > Settings > Payments (tab) and click the "Enable" checkbox next to the payment method name.
  • Enter a custom message (optional). 
  • Enter the Post Back Url in the field. 
  • Edit the appearance of the payment button (optional). 
  • Click "Save." 
 
  • In PagSeguro, the configation should be done in "Perfis de Integracao" > Aplicacao. 
  • To receive the payment notification in Pressero, enter the Postback Url in "Definir URL para notificações de Pagamento".

PayFast

You first need to set up an account with PayFast and obtain a Merchant ID and Merchant Key.

To set up PayFast in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select PayFast in the Method Type drop-down.
  • Name the method.
  • Enter your Merchant ID and Merchant Key (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 Pro Hosted

You will first need to set up an account with PayPal for the PayFlow Pro Hosted service and obtain a User ID, Vendor ID, Partner ID, and Merchant Password. Please note that you will need an SSL certificate to use this since the credit card is processed on your Pressero site. With PayFlow Pro Hosted, PayPal acts as both the Gateway and the Processor.

Step 1. Setting up a PayFlow account within PayPal Manager

If you have an existing PayPal Payments Pro account, or similar, you’ll need to contact PayPal and have them enable PayFlow Hosted Pages for you in PayPal Manager.

Once that’s enabled, in PayPal Manager > Service Settings (tab), you’ll see a new tab, “Hosted Checkout Pages.”

Click the Set Up link under Hosted Checkout Pages. Make sure that the following fields have their associated values:

  • Set the Transaction Process Mode drop-down to “Live.”

 

  • Set the Confirmation Page Option to “On my website.”
     
  • Set the Enable Secure Token drop-down to “Yes.”

 

Next, set up a new user in PayPal Manager to use for this integration. In PayPal Manager, go to Account Administration > Manage Users.

  1. Click Add User at the top.

  2. Enter information for this user. Take note of the four values that you will use in the Pressero setup:

    1. User Login Name
    2. User Login Password
    3. Partner
    4. Merchant Login
  3. When choosing a value for the Select a Predefined Role drop-down, be sure to choose “FULL TRANSACTIONS”.

 

4. Log out of PayPal Manager and re-log into PayPal Manager using the new account you just created.

5. You will be prompted immediately to enter a new password. Finish setting this up and you will have an updated set of information:

  1. User Login Name
  2. User Login Password (just updated)
  3. Partner
  4. Merchant Login

Step 2. To set up PayFlow Pro Hosted in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select "PayFlow Pro Hosted" in the Method Type drop-down.

  • Name the method.

  • Enter your User ID, Vendor ID, Partner ID, and Merchant Password (assigned to you by PayPal). The fields should be mapped as follows, by entering the values from PayPal Manager into the Pressero fields. The values will be unique to the user you created in the previous steps:

  • 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 - Website 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.

Test Mode: Enabling Test Mode for PayPal – Website Payments Standard will cause transactions to be sent to the PayPal sandbox environment, instead of to the PayPal live servers. PayPal support and documentation will need to confirm any details for using their sandbox environment.

You will first need to set up an account with PayPal, and obtain a Merchant Login and BN Code. Please note that you will need an SSL certificate to use PayPal – Website Payments Standard since the credit card is processed on your Pressero site.

To set up PayPal – Website Payments Standard in Pressero:
  • Go to Admin > Preferences > Payment Methods, click +Add New, then select PayPal – Website Payments Standard in the Method Type drop-down.
  • Name the method.
  • Enter your Merchant Login and BN Code (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. 

To set up Paytrail in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Paytrail in the Method Type drop-down.
  • Name the method.
  • Enter your Merchant ID and Merchant Secret (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 Webcheckout

You first need to set up an account with PayU Webcheckout and obtain a Merchant ID, Account ID, API Login and API Key.

To set up PayU Webcheckout in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select PayU Webcheckout in the Method Type drop-down.
  • Name the method.
  • Enter your Merchant ID, Account ID, API Login and API Key (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.

Redsys

You first need to set up an account with Redsys and obtain values for Merchant Code, Merchant Signature, and Merchant Terminal. Please note that you will also need an SSL certificate to use Redsys since the credit cards are processed on the Pressero site. 

To set up Redsys in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select Redsys in the Method Type drop-down.
  • Name the method.
  • Enter your Merchant Code, Merchant Signature, and Merchant Terminal values (assigned to you by Redsys).
  • Select the Consumer Language.
  • 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 obtain a Merchant Login, Merchant Password, and Secret Hash Value. Please note that you will also need an SSL certificate to use SafeSave Standard since the credit cards are processed on the Pressero site. 

To set up SafeSave Standard in Pressero:

  • Go to Admin > Preferences > Payment Methods, click +Add New, then select SafeSave Standard in the Method Type drop-down.
  • Name the method.
  • Enter your Merchant Login, Merchant Password and Secret Hash Value (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.
Related Articles