Provider guide
Elavon
Integration notes, required parameters, test details and example requests for integrating Elavon with the Revo PCI platform.
At a glance
1
Supported transaction type
Supported mode
SALE
Testing
Test card details
Card Number:
4263970000005262Expiry Date:
0631CVV:
123
Overview
Integration requirements
Required parameters
transactionType
Currently only 'SALE' is supported which will take a payment from the requested card, more options can be added on request.
merchantUser
This is provided by Elavon.
merchantPassword
This is provided by Elavon.
holderName
Name as it appears on the card.
amount
Always should be a whole or decimal, for example £2.50 is 2.50.
currencyCode
Must be provided as 3 letters for example: 'GBP'.
Optional parameters
Description
Description, which appears on the dashboard and might appear on receipts.
OrderReference
Optional order reference which will display in the merchant dashboard.
CustomReference
Optional reference provided by the merchant.
InvoiceNumber
Optional invoice number.
ShopperEmailAddress
Shopper's email address, useful for fraud detection and to provide a receipt.
Elavon may support other parameters not currently integrated into the PCI platform, more information can be found here, if you would like any integrated please contact us.
Reference
Example request
json example
API request
curl --location 'https://api.revopci.co.uk/' \
--header 'X-Session;' \
--header 'X-Auth;' \
--header 'Content-Type: application/json' \
--data '{
"provider": "elavon",
"mode": "test",
"method": "payment",
"parameters":
{
"transactionType": "SALE",
"merchantUser": "",
"merchantPassword": "",
"holderName": "Test Test",
"amount": "200",
"currencyCode": "GBP"
}
}'