Skip to main content

Payment Methods

Worldline Direct supports a comprehensive range of payment methods to help you serve customers worldwide. Choose from cards, digital wallets, bank transfers, and alternative payment methods.

Payment Method Categories

Cards

Accept all major credit and debit cards globally.

Card NetworkPayment Product ID
Visa1
Mastercard3
American Express2
Diners Club132
Discover128
JCB125
Maestro117
Carte Bancaire130

Digital Wallets

Enable quick, secure checkout with popular digital wallets.

WalletPayment Product IDRegions
Apple Pay302Global
Google Pay320Global
PayPal840Global
WeChat Pay863China, Global
Alipay+861China, Asia

Learn more about Apple Pay →

Real-Time Banking

Direct bank transfers with instant confirmation.

MethodPayment Product IDCountries
iDEAL809Netherlands
Bancontact3012Belgium
BLIK3110Poland
TWINT3203Switzerland
Swish3204Sweden
EPS5405Austria
Giropay5408Germany

Buy Now, Pay Later

Offer flexible payment options to increase conversion.

ProviderPayment Product IDCountries
Klarna3301Multiple EU
Oney5100France
Sofinco5139France
Alma5110France

Direct Debit

Recurring payments directly from bank accounts.

MethodPayment Product IDCountries
SEPA Direct Debit771SEPA Zone
BACS Direct Debit705UK

Mobile Payments

MethodPayment Product IDCountries
MobilePay5401Denmark, Finland
Vipps5402Norway

Activating Payment Methods

To enable payment methods for your account:

  1. Log into the Merchant Portal
  2. Navigate to Business > Payment methods
  3. Select the payment methods you want to enable
  4. Complete any provider-specific configuration
  5. Test in the sandbox environment
Regional Availability

Some payment methods are only available in specific countries or regions. Contact your account manager for availability details.

Integration Considerations

Hosted Checkout Page

When using the Hosted Checkout Page, activated payment methods are automatically displayed to customers based on:

  • Customer's country/region
  • Order currency
  • Payment method availability
  • Your account configuration

Server-to-Server

For direct API integration, specify the payment method using the paymentProductId:

{
"cardPaymentMethodSpecificInput": {
"paymentProductId": 1,
"card": {
"cardNumber": "4111111111111111",
"cvv": "123",
"expiryDate": "1225"
}
}
}

Payment Method Groups

Group similar payment methods in the checkout:

{
"hostedCheckoutSpecificInput": {
"cardPaymentMethodSpecificInput": {
"groupCards": true
}
}
}

Testing Payment Methods

Use these test card numbers in the sandbox environment:

Card TypeNumberResult
Visa (Success)4111 1111 1111 1111Approved
Visa (3DS)4012 0000 3333 00263DS Challenge
Visa (Decline)4000 0000 0000 0002Declined
Mastercard5399 9999 9999 9999Approved
Amex3741 1111 1111 111Approved
Test CVV

Use any 3-digit CVV (4 digits for Amex) with test cards.

Reporting & Analytics

Track payment method performance in the Merchant Portal:

  • Conversion rates by payment method
  • Transaction volumes per method
  • Decline reasons analysis
  • Regional breakdown of payment preferences

Next Steps