Overview

Key information
Payment typeDirect Debit
IntegrationSync, Async, Checkout, Payment Link (API only)
CountriesAT, BE, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GR, HU, IE, IT, LT, LU, LV, MT, NL, NO, PL, PT, RO, SE, SI, SK
Languages¹en
Processing currenciesEUR
Settlement currencies²EUR, GBP, USD, AUD, CAD, CHF, DKK, HKD, JPY, NOK, NZD, PLN, SEK

¹ The display language is controlled by the bank interface. It cannot be set by the merchant.
² Please contact Payvision Sales to confirm any settlement currency exceptions

Supported features

  • Mail Order
  • Telephone Order
  • Sandbox
  • Chargebacks
  • Fraud³
  • Autovoider⁴
  • Device Optimization

####Additional features:

  • Timeout⁵: 1800 seconds
  • Transaction amount range: defined by the consumer's payment institution. Payvision can put a MAX amount based on risk analysis.

🚧

PLEASE NOTE:

Features described are supported by the platform but individual connectors (acquirer/bank) may only support a subset of these features. You can check the connector sheets for full details.

³ Fraud: account takeover fraud is the only possibility. Fraud Scrubbing (ACEProtect): Basic rule-based fraud prevention rules can be enabled.
⁴ Autovoider: Supported, used in case of File Generation service communication problem.
⁵ Session timeout is the time when the consumer is redirected to his bank and his session getting expired at his bank.

Available workflows

WorkflowSupportedComments
Authorize → incremental authorize🗵 No
Authorize → cancel🗹 Yes
Authorize → partial cancel🗵 No
Authorize → capture🗹 Yes
Authorize → partial capture🗹 Yes
Authorize → partial capture → partial capture🗵 No
Authorize → capture → refund🗹 Yes
Authorize → capture → partial refund → partial refund🗹 Yes
Authorize → capture → recurring🗹 Yes
Credit🗹 YesBlind credits supported.
Payment🗹 Yes
Payment → refund🗹 Yes
Payment → partial refund → partial refund🗹 Yes
Payment → recurring🗵 No

Integration notes

Required parameters

Sync transactions

The minimum required parameters for a sync transaction are:

ParameterExample value
header.businessId{your_business_id}
actionauthorize
transaction.storeId{your_store_id}
transaction.brandId6010
transaction.amount1.00
transaction.currencyCodeEUR
transaction.trackingCode{your_tracking_code}
bank.ibanAT152011128161647502
bank.accountHolderNameJohn Doe
bank.mandateIdDE23100000001234567890
bank.dateMandateSigned2018-08-03

Async transactions

The minimum required parameters for an async transaction are:

ParameterExample value
header.businessId{your_business_id}
actionauthorize
transaction.storeId{your_store_id}
transaction.brandId6010
transaction.amount1.00
transaction.currencyCodeEUR
transaction.trackingCode{your_tracking_code}
transaction.returnUrl{your_return_url}
bank.ibanAT152011128161647502
bank.accountHolderNameJohn Doe

🚧

Mandate information

For dateMandateSigned and dateCollected, please ensure you either provide a valid date value or no value at all for these fields.

Parameter lengths

ParameterLengthComments
bank.mandateId35 characters maxThis is the Unique Mandate Reference (UMR) and must comply with the following requirements:
- Be between 1 and 35 characters
- Must be unique (NOTE: it is case-insensitive)
- Cannot start or end with '/' and must not contain '//'
- No whitespace allowed
- Allowed characters: a-zA-Z0-9/-?:().,'+

Contact us

Have a question? Contact us.

Updated 2 months ago

SEPA


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.


Top