Testing - epaiement-up2pay/woocommerce GitHub Wiki

You can test each payment method for free. This page provides you with the necessary test credentials.

Authentication Test Credentials

The Crédit Agricole WooCommerce Extension is preconfigured with test data for

  • Crédit Agricole Server Address (URL)
    • For testing: https://api-test.secure.epaiement-up2pay.fr/
    • For going live, use a production endpoint, e.g. https://api.secure.epaiement-up2pay.fr/
  • For Credit Card: Crédit Agricole Payment Page v2 Address (WPP v2 URL)
    • For testing: https://page-test.secure.epaiement-up2pay.fr/
    • For going live, use a production endpoint, e.g. https://page.secure.epaiement-up2pay.fr/
  • Username
  • Password
  • Merchant Account ID (MAID)
  • Secret Key

After the installation process has been completed, these test credentials are automatically available in the corresponding fields on the payment-method-specific configuration page.

Further Test Credentials

These are the test credentials for the respective payment method environment:

Testing Credit Card Payments (3D Secure)

Brand Card Number Expiry Date CVC ACS Password
Visa 4012000300001003 01/2023 003 wirecard

For additional information and test credentials, see

Testing Alipay Cross-border Payments

Account Name Password Payment Password
alipaytest20091@gmail.com 111111 111111

For additional information and test credentials, see Alipay Cross-border Test Credentials.

Testing Guaranteed Invoice by Crédit Agricole Payments

Enter a date of birth (Minimum age: 18).

For additional information and test credentials, see Guaranteed Invoice by Crédit Agricole Test Credentials.

Testing iDEAL Payments

Choose a bank and confirm the transaction. No further input required.

For additional information and test credentials, see iDEAL Test Credentials.

Testing Payment On Invoice / Payment In Advance Payments

No further input required.

For additional information and test credentials, see POI/PIA Test Credentials.

Testing PayPal Payments

Account Name Username Password
WD PayPal TEST paypal.buyer2@wirecard.com Wirecardbuyer

For additional information and test credentials, see PayPal Test Credentials.

Keep in mind
PayPal has a feature that ensure that no merchant can send the same order number twice. If the order number has already been registered at PayPal side the following error message appears. This will be the case if you test with the pre-configured credentials using a fresh install of your Shop System.

Error message in case of duplicate order id

Approach to overcome this challenge:

Add the following code snippet to either

  • your own custom plugin (recommended)
  • the functions.php file of your theme (not recommended, since you will loose this on the next theme update)
  • or any other place outside the Wirecard WooCommerce Extension
add_filter( 'woocommerce_order_number', 'change_the_woocommerce_order_number' );

function change_the_woocommerce_order_number( $order_id ) {
  //generate a new random string every time - do not use in production
  $prefix = substr(str_shuffle('ABCDEFGHIJKLMNOPQRSTUVWXYZ'), 0, 16);
  // or create your own custom (random) string
  //$prefix = 'YOUR_OWN_CUSTOM_RANDOMSTRING';
  return $prefix . $order_id;
}

Testing SEPA Direct Debit Payments

Name IBAN
Jane Doe DE42512308000000060004

For additional information and test credentials, see SEPA Direct Debit Test Credentials.

Testing Sofort. Payments

Country Bank Name User ID Password Account Number TAN
Select any available option Demo Bank Any text (min. 4 characters) Any text (min. 4 characters) Select any available option Any text (min. 4 characters)

For additional information and test credentials, see Sofort. Test Credentials.

⚠️ **GitHub.com Fallback** ⚠️