A NEW ERA OF INTELLIGENT QUANTITATIVE ECOMMERCE - THAT WORKS FOR YOU ECOMMERCE - THAT WORKS FOR YOU
Knowledge Base
+
Admin Messages (1)
+
Common Tasks (1)
+
Insights (1)
+
Interventions (1)
+
Languages (1)
+
Questions & Answers (1)
+
Reviews (1)
+
Site Scripts (1)
+
Web Services (1)

Card Processors

How Tos (5)

You can find this section under Payment Processing > Card Processors in the IRP Admin left navigation menu.

The page shows you all the Card Processors configured in your system. You will see details of the Admin Name, Provider, Merchant ID, Account Name, Currency and Card Type. You can use the page to test accounts and edit their configuration details.

To accept card payments, you must set up a Card Processor in your IRP admin. This section will detail the process for setting up a Card Processor for a Payment Gateway, such as WorldPay or RealEx.

The main PaymentProcessors.aspx page appears as follows:

Payment Processors page

You can see the following details in the main grid:

  • ID: The ID in the database associated with this Payment Processor. This is added automatically by the IRP.
  • Active: Whether or not this Payment Processor is to actively process payments on the website. When Active is set to true, the website will actively try to use this Processor for any payments which match the card and transaction details being processed. When Active is set to false, the website ignores this Processor. However, you can still test it using the Test button.
  • Admin Name: This is the name of the Card Processor for identification within IRP Admin.
  • Provider: This is the Payment Gateway Provider - the company you are using to provide online card payments for the website. For example, RealEx Payments.
  • Merchant ID: The Merchant ID is the overall account name you have with your Payment Gateway Provider. For example, with RealEx Payments, this will be something like 'yourcompanyname', only replaced with something closely resembling your company's actual name.
  • Account Name: The Sub Account is the name of the actual account under your Merchant ID that the payments go into. For example, with RealEx Payments, the default value for this is 'internet'.
  • Currency: If this Payment Processor account is going to be accepting payments from a single currency only, this is the Currency ISO associated with it.
  • Card Type: If this Payment Processor account is going to be accepting payments for a single Card Type only, this is the Card Type associated with it, for example 'American Express', 'Visa', etc. Normally this will be 'All Unassigned Types'.
  • Test: Click this button to test an existing Card Processor. For more details, see How To Test a Card Processor in this section.
  • Edit: Click this button to edit an existing Card Processor. For more details, see the How To topics in this section.

At the top of the page you can use the following buttons:

  • Currencies: Click this button to go to the Currencies.aspx page where you can view and edit details of any of the Currencies that you have configured in the IRP. For more details, see the Currencies help topic.
  • Card Processor Errors: Click this button to go to the PaymentProcessorTransactions.aspx page where you can view details of all transactions including Successful versus Unsuccessful Transactions or errors, Standard Declines and Potential Erroneous Card Transactions. For more details see the section below entitled Card Processor Errors and Transactions.
  • Add New Card Processor: Click this button to go to the PaymentProcessorEdit.aspx page on which you create a new Card Processor. This process is explained below in the sections called How To Add or Edit a RealEx Card Processor, How To Add or Edit a WorldPay Card Processor and the other How To articles.
  • Settings 'cogwheel': Click this button to go to the PaymentProcessingSettings.aspx page. From here you can adjust any of the Application Settings relating to Payment Processing. For more details, see the Card Processor Settings help topic.

RealEx

To set up the Card Processor you will need several details from your RealEx Account Manager. You will need these:

  • RealEx Merchant ID
  • Shared Secret
  • Rebate and Refund Passwords

WorldPay

To set up the Card Processor you will need several details from your WorldPay Account Manager. You will need these:

  • Admin Code
  • Merchant Code
  • XML Username
  • XML Password

(Your WorldPay Account Manager will also provide you with an Installation ID, which is simply for your own reference.)

You can update these values against the Payment Processor. Your WorldPay Account Manager will also provide you with an Admin Interface login for WorldPay so that you can view your transactions and perform manual capture, voids or rebates.

Back-end processing allows you to perform exactly the same tasks as can be performed via RealEx Card Processors:

  • Additional Charges
  • Refunds
  • Cancellations (Voids)

Note that these actions can be performed from the OrderManage.aspx page either manually or resulting from Addition, Cancellation or Refunding of Order Items.

You must ensure that, for all WorldPay features to work with the IRP, you have asked your WorldPay Account Manager about the following settings on your account:

  1. If you want to use 3D Secure, you must set up a 3DS Merchant Code as well as a non-3DS Merchant Code. The non-3DS Merchant Code will allow you to perform back-end charges in the IRP.
  2. If you want to use 3D Secure, you must ensure that the ECI and CAVV values are being returned in the WorldPay response XML. These values are particularly important for determining Fraud Scores.
  3. The WorldPay account must be set up to have a Capture Delay of 0.

Note that the Amount to Authorise if Out of Stock value held against WorldPay Payment Processors should be set to 0.00.

Note on WorldPay ISO 8583 Response Codes: For WorldPay card transactions, if ISO 8583 extended error codes are sent in the response, the codes are parsed and stored against the transaction. Although this has been implemented in the IRP, ISO 8583 codes must be enabled by WorldPay on accounts and you would need to discuss this with your WorldPay Account Manager. This feature cannot be tested unless WorldPay has turned this on.

For more information, see the How To Add or Edit a WorldPay Card Processor topic in this section.

American Express (AMEX)

The AMEX configuration on the IRP side is dependent on how it is configured with RealEx. You need to speak with your RealEx representative to confirm several details about the currencies in which you can process AMEX transactions, the name of the sub accounts that you need to use and other password details. Sub accounts must be set up for each account /currency combination.

For more information, see the How To Configure American Express (AMEX) On The IRP topic in this section.

Card Processor Errors and Transactions

You can also see errors associated with card processing by clicking the Card Processor Errors button at the top of the page. This takes you to the PaymentProcessorTransactions.aspx page where you can view full details of all transactions. This shows Successful Transactions as well as Unsuccessful Transactions or errors. Standard Declines and Potential Erroneous Card Transactions are differentiated and can be filtered as such in the grid.

The PaymentProcessorTransactions.aspx page appears as follows:

Card Processor Errors

You can use the search bar to find any Payment Processor, All Transactions, Successful Transactions or Failed Transactions. You can also filter by Failure Type (Potential Errors, Genuine Failures or All Unsuccessful Transactions) and by Date Range. The main grid shows numerous details including the ID, Transaction Type, Processor, Processor Type, Order ID, Customer ID, Processor Offline status, Amount, Success status and TimeStamp.

To view the details of any transaction, click the More Details button. This takes you to the PaymentProcessorTransactionDetails.aspx page where you can see full transaction details, error details and the response from the Payment Processor.



How To Guides (5)

FAQs (1)

Are iframes used in the checkout process?
An iframe is used only during the 3D Secure process. The IRP does not handle the data entered into the 3D Secure form (the form is supplied by the bank).


Copyright © 2018 IRP Commerce. Use of this website constitutes acceptance of the IRP World Terms of Use, IRP Privacy Policy and IRP Cookie Policy
IRP Commerce is a Trading Name of Export Technologies Limited, a Deloitte Fast 50 Company six times: 2010, 2011, 2012, 2013, 2014 & 2018   Deloitte.