Ubercart

plus-sign-simple

Integrate Ubercart and Adyen

Trexle connects Ubercart to Adyen and 100+ other payment gateways using a single plugin for one time annual fee

Adyen and Ubercart Integration Guide

To generate an API Key for Adyen:

  • Log in to your Customer Area.
  • Navigate to Account > Users, and click the user ws@Company.[YourCompanyAccount].
  • Under Authentication, click Generate New API Key.

Don’t forget to copy and securely store the API Key in your system. If you lose this API Key you won’t be able to restore it later. Click Save at the bottom of the page.

Take the credentials you just obtained from Adyen and navigate to Trexle dashboard, click Payments Gateways and select Adyen from the drop down menu as shown below.

Fill into your Adyen credential and click Add Gateway. Click the Activate button next to Adyen, and it will give you a success message and the button will turn into green. You should see something like below.

To integrate Adyen and Ubercart you need Trexle API keys

To install Trexle extension to your Ubercart, follow these steps:

  1. Download Ubercart extension from Trexle Github repository
  2. Ensure that you’ve properly installed Ubercart on your site before installing the Trexle extension for Ubercart. The Trexle extension cannot work without Ubercart.
  3.  On your Drupal site Dashboard, click on Module menu and click Install New Module on the menu Modules page.
  4. Upload the Trexle Ubercart Extension you downloaded to your site and click Install.

    You have successfully installed Trexle extension to your Ubercart.

To ensure the integration works seamlessly, create a test product, logout from your admin session and perform a checkout as a regular customer.

Test card numbers
These cards are only valid on our TEST system and don’t involve any actual transaction or transfer of funds. The TEST card numbers do not work on the Adyen LIVE Platform.

For all cards use the following expiration dates and security codes:

Expiration Date CVV2 / CVC3 CID (American Express)
08/2018 737 7373
10/2020

737 7373
Mastercard
We recommend you start testing with the new 2-series BIN test card numbers for Mastercard. Live Mastercard 2-series BIN cards should become available starting from June, 2017.

Card Number Card Type Issuing Country
2223 0000 4841 0010 Credit NL
2223 5204 4356 0010 Debit NL
2222 4107 4036 0010 Corporate NL
5100 0811 1222 3332 Bijenkorf NL
5103 2219 1119 9245

Prepaid US
5100 2900 2900 2909 Consumer NL
5577 0000 5577 0004 Consumer PL
5136 3333 3333 3335 Consumer FR
5585 5585 5585 5583 Consumer ES
5555 4444 3333 1111 Consumer GB
5555 5555 5555 4444 Corporate GB
5500 0000 0000 0004 Debit US
5424 0000 0000 0015 Pro EC
Visa
Card Number Card Type Issuing Country
4111 1111 1111 1111 Consumer NL
4988 4388 4388 4305 Classic ES
4166 6766 6766 6746 Classic NL
4646 4646 4646 4644 Classic PL
4444 3333 2222 1111 Corporate GB
4400 0000 0000 0008 Debit US
4977 9494 9494 9497 Gold FR
JCB
Card Number Card Type Issuing Country
3569 9900 1009 5841 Consumer US
Cartebancaire
Card Number Card Type Issuing Country
4035 5010 0000 0008 Visadebit/Cartebancaire FR
4360 0000 0100 0005 Cartebancaire FR
American Express
Card Number Issuing Country
3700 0000 0000 002 NL
Diners
Card Number Issuing Country
3600 6666 3333 44 US
Discover
Card Number Issuing Country
6011 6011 6011 6611 US
6445 6445 6445 6445 GB
Bancontact (BCMC)
Test Card Number CVV2/CVC2 Username Password Issuing Country
6703 4444 4444 4449 None user password BE
Hipercard
Card Number Issuing Country
6062 8288 8866 6688 BR
Elo
Card Number Issuing Country
5066 9911 1111 1118 BR
Dankort
Card Number
5019 5555 4444 5555

UnionPay SecurePlus Debit Card
(Payment method code “cup”)

Card Number Expiry Date CVN2 PIN Cellphone
6250946000000016
12/2033 123
111111
+85211112222
UnionPay SecurePlus Credit Card
(Payment method code “cup”)

Card Number Expiry Date CVN2 PIN Cellphone
6250947000000014
12/2033 123
111111
+85211112222

UnionPay SecurePay Debit Card
(UPOP Redirect / Payment method code “unionpay”)

Card Number PIN SMS on PC SMS on Mobile Cellphone
6250946000000016
111111 111111
123456
+852 11112222

UnionPay SecurePay Credit Card
(UPOP Redirect / Payment method code “unionpay”)

Card Number Expiry Date CVN2 SMS on PC SMS on Mobile Cellphone
6250947000000014
12/2033 123
111111
123456
+852 11112222

UnionPay ExpressPay Credit Card
(Payment method code “cup”)

Card Number Expiry Date CVC Issuing Country
6243 0300 0000 0001 08/2018 737 CN
UATP
Card Number Card Type Expiry Date
1354 1001 4004 955

UATP 06/2022
TEST AVS Data
Card Number Card Type House Number Address ZIP Code Country
5500000000000004 MC 1600 Pennsylvania Ave NW Washington, DC 20500 US
5555555555554444 MC 10
Downing Street,London

SW1A 2AA GB
374251018720018 Amex 1600 Pennsylvania Ave NW Washington, DC 20500 US
374251021090003 Amex 1 Infinite Loop Cupertino, CA 95014 US
374101012180018 Amex 10 Downing Street,London SW1A 2AA GB
374251033270007 Amex 8-10 Broadway, Westminster, London SW1H 0BG GB
4400000000000008 Visa 1 Infinite Loop Cupertino, CA 95014 US
4444333322221111 Visa 8-10 Broadway, Westminster, London SW1H 0BG GB
3D Secure test cards (Mastercard, Maestro, Visa, AmEx)
Card Number Card Type Username Password Country
5212 3456 7890 1234 MC user password JP
4212 3456 7890 1237 Visa user password CA
3451 7792 5488 348 Amex user password
3569 9900 1009 5833 JCB user password US
6731 0123 4567 8906 International user password NL
6771 8309 9999 1239 Maestro user password GB

BACS
Account name
Account Number
Sort Code
David Archer
40308669

560036
giropay
Bank name
BIC
Customer name
IBAN
Account ID
Bankleitzahl
Test DE Bank

GENODEFF123

Any
DE36444488881234567890

1234567890 44448888
Flow:

Enter Bank name or BIC and click Continue.
You are redirected to giropay.
Enter Customer name, IBAN and other required details.
Click Send.
SOFORT
Bank Name Account Number (If Needed) Other Data
TestBank 88888888
countryCode of the payment must be DE
Using a different accountNumber (live data) will initiate a real payment. This payment will NOT be transferred to your account, and is therefore lost. It is not possible to reverse or refund this payment!
SEPA BANK
Name IBAN Country
A. Klaassen NL13TEST0123456789 NL
B. Klaassen NL36TEST0236169114 NL
C. Klaassen NL26TEST0336169116 NL
D. Klaassen NL16TEST0436169118 NL
E. Klaassen NL81TEST0536169128 NL
F. Klaassen NL27TEST0636169146 NL
G. Klaassen NL39TEST0736169237 NL
H. Klaassen NL82TEST0836169255 NL
I. Klaassen NL72TEST0936169257 NL
J. Klaassen NL46TEST0136169112 NL
K. Klaassen NL70TEST0736160337 NL
L. Klaassen NL18TEST0736162437 NL
M. Klaassen NL92TEST0736163433 NL
A. Schneider DE87123456781234567890 DE
B. Schneider DE92123456789876543210 DE
C. Schneider DE14123456780023456789 DE
D. Schneider DE36444488881234567890 DE
E. Schneider DE41444488889876543210 DE
F. Schneider DE60444488880023456789 DE
G. Schneider DE89888888881234567890 DE
H. Schneider DE94888888889876543210 DE
I. Schneider DE16888888880023456789 DE
A. Pacini IT60X0542811101000000123456 IT
A. Grand FR1420041010050500013M02606 FR
A. Martin ES9121000418450200051332 ES
W. Hurth AT151234512345678901 AT
H. Gasser CH4912345123456789012 CH
R. Paulsen DK8612341234567890 DK
A. Smih GB85TEST12345612345678 GB
B. Dalby NO6012341234561 NO
A. Bak PL20123123411234567890123456 PL
A. Andersson SE9412312345678901234561 SE
Gift Cards
Card Type Card Holder Name Card Number PIN
Gall & Gall Card 6064 3650 1000 0000 0000 73737
Baby Gift Card 6064 3622 0000 0000 0000 73737
Gift Card 6280 5011 0000 0000 0000 73737
Kado Wereld 6064 3625 1000 0000 0000 73737
Entertainment Card 6064 3611 0000 0000 0000 73737
Plastix 4010 1000 0000 0000 0000 73737
Webshop Giftcard 6064 3620 7000 0000 0000 73737
Leasure Giftcard 6064 3622 8000 0000 0000 73737
VVV Giftcard
6064 3642 4000 0000 000

737373

GiftForYou (Bloemen) 6064 3647 1033 0000 0000 737373

Adyen Supported Countries

Adyen Supported Payment Processing Actions

✔ Purchase
✔ Authorize
✔ Capture
✔ Void
✔ Credit
✔ Recurring
✖ Card Store

Key Features

Credit Card Vault: securely store your customers sensitive credit card data using tokens.
Instant PCI-DSS Compliance: your customers credit card data never touches your site or server.
Multiple Gateway Support: Connect your Ubercart site to 100+ payment gateway

About Trexle

Trexle is a powerful online recurring subscription billing platform that integrate Adyen and other +100 payment gateways with Ubercart and other dozen of e-commerce platforms.

About Adyen

Accept every payment on one platform. Making payments easy gives you a competitive edge. Adyen’s platform lets you expand quickly, manage risk, and track results – one platform, one partner, no hassle. Your customers want simple, consistent buying experiences on the web, mobile and in-store. Which is why their platform is fully omnichannel. No interruptions or disruptions; just a smooth, secure experience, every time. Block fraudsters, not shoppers; Too often, fraud defense comes at the cost of conversion rates. RevenueProtect, Adyen’s built-in risk tool, uses data to maintain the perfect balance between fighting fraud and keeping shopper friction to a minimum.

About Ubercart

Ubercart is an open source E-Commerce platform for online merchants, fully integrated with Drupal CMS. It implements all the features that business owners might need to start selling their products online. Ubercart leverages the advantages of Drupal’s major core and contributed systems, providing the merchants and their clients users seamless shopping cart functionality

Cart