Changelog
Latest technical features, modifications and enhancements concerning the e-payment solution Saferpay from Worldline.

Release 2022-09

Release Date: 2022-09-20 Available on Sandbox: 2022-09-06

Payment API

User Administration improvements

  • Setup of users with access to multiple customer accounts: User administrators can now create a multi-customer access user by adding the user with the same email under another customer account they have access to.
  • Change permissions of multi-customer access users: User administrators can now also modify multi-customer access users within the currently active customer account of the user administrator.
  • User profile changes: First name, last name and email language preference of Saferpay users can be modified by the users themselves on the User Profile page in the Backoffice.
The User Administration functionality is still in pilot phase.
Want to participate in the pilot? Feel free to contact your account manager.

Klarna Payments improvements

In the Klarna order item details, the merchant can now submit a product image and link to a product detail page. Klarna can display this additional information to allow the buyer to verify that it is the intended item.
See Order Items in the API specification for details.

OrderId returned in PaymentPage/Assert

In the PaymentPage/Assert and Transaction/Authorize response, the OrderId is now also returned in case of a non-successful authorization. This allows the merchant to correlate the transaction in case of a failed authorization.

iDEAL issuer preselection change

Merchants who are using the iDEAL issuer preselection on their site need to remove Handelsbanken from the list of iDEAL issuers: From 1st of October 2022 onwards, iDEAL issuer Handelsbanken will no longer process iDEAL transactions anymore.

Release 2022-07

Release Date: 2022-07-19 Available on Sandbox: 2022-07-05

Payment API

Omnichannel information in the Journal

POS authorizations which have been taken into Saferpay via OmniChannel/AcquireTransaction are now marked as omnichannel transactions in the Journal.
It is now possible in the Multi-Use Link configuration to define a reference number prefix. If given, each related payment will get an unique reference number assigned which is generated by using the prefix followed by a number. Based on the static prefix, merchants can easily tell to which Multi-Use Link a transaction is related.

Configurable email address entry

In the Multi-Use Payment Link configuration a "Payer Email configuration" option has been added which allows to set the email entry field mandatory (default), optional or hidden so that no email entry is possible.

PayPal amount visibility

The payer now always gets to see the payable amount on the PayPal page.

Apple Pay enhancements

Merchants with other acquiring contracts than Worldline (formerly SIX Payment Services) can now also use tokenization and recurring payments with Apple Pay.

Partial Approval in Transaction/Initialize

Partial Approval (amount-reduced authorization) is now also supported in Transaction/Initialize. If the AllowPartialAuthorization flag is set, the issuer can authorize a lower amount than requested in case the cardholder has no sufficient funds or reached the card limit.
See the Integration Guide for details.

Release 2022-05

Release Date: 2022-05-17 Available on Sandbox: 2022-05-03

Payment API

Option to enter VAT number in address forms

To better cater the needs of customers with B2B sales, it is now possible to provide a VAT number when entering billing address data.
On the Payment Page is the VAT field displayed only once a company name has been entered or if the VAT was prefilled by the merchant.

Release 2022-03

Release Date: 2022-03-15 Available on Sandbox: 2022-03-01

Payment API

PayPal Express Checkout

You can now use PayPal Express Checkout by creating your own checkout button which will open the Payment Page, pre-selecting PayPal only.
All needed customer data to fulfill the order including address and email will be returned to you.

Apple Pay enhancements

Added support for Apple Pay aliases - see Alias/InsertDirect for details.
Furthermore, we have added support for multiple certificates in the Server2Server integration to ensure interruption free processing of Apple Pay transactions during a certificate change.
The certificates are shown in the Apple Pay configuration pop-up of the terminal settings.

Google Pay alias support

Added support for Google Pay aliases - see Alias/InsertDirect for details.

Klarna Payments improvements

Added support for Ireland.

Fraud Intelligence Device Fingerprinting

A new Device Fingerprinting functionality allows even more accurate fraud checks as we can now detect if the user device has been used before.
Customers who want to profit from this new feature need to embed a JavaScript snippet in their checkout page and send us additional device data via API.
See the DeviceFingerprint parameter of the RiskFactors container in all relevant requests:

Dynamic Currency Conversion improvements

For added clarity, we have improved the way how Dynamic Currency Conversion (DCC) details like exchange rate and markup are shown on the Payment Page and in the payer confirmation email.
Furthermore, markup and exchange rate have been added to the Dcc container in all relevant responses:

Legacy Internet Explorer not anymore supported

Internet Explorer version 11 and older will no longer be supported in the Saferpay Backoffice.

Masterpass mobile wallet discontinued

Mastercard has announced that they have discontinued their Masterpass mobile wallet service.
Therefore, Masterpass has been removed as a means of payment from Saferpay.

Release 2022-01

Release Date: 2022-01-18 Available on Sandbox: 2021-12-30

Payment API

After launching the Multi-Use Payment Links functionality in November 2021 we collected feedback from pilot merchants to find out how they are using them and how we could adapt the solution give them an even better experience.
In this release Saferpay improved the amount entry on the first page of the Multi-Use Payment Link flow so that it respects the user's language, location and their device.

Klarna Payments now available for Secure PayGate links via Management API

Klarna is getting more popular among our merchants and their payers so Saferpay enabled Secure PayGate (SPG) links to get paid with Klarna Payments (Pay Now, Pay Later and Financing).
As Klarna requires merchants to send details about the cart items that are sold, Saferpay now accepts these information when merchants create their SPG payment links using the Management API. See the API specification for version 1.26 for details. When providing the cart item details, Klarna Payments become available as a payment method in the Payment Page.
In order to benefit from Klarna Payments, merchants can activate the acceptance of Klarna Payments on their SPG terminals in the Saferpay Backoffice.

Better control over shipping address collection behavior

A new parameter called AddressSource was added to the Payment API, which makes it easier for merchants to control whether the delivery address details should be collected from the selected payment method (if applicable forms exist for this payment method) or from the Saferpay Payment Page.
This is in particular useful for merchants who want to benefit from the PayPal Seller Protection program.

Adaptable wording of the payment process

Saferpay aims at making payments as easy to integrate and consistent as possible and embraces every merchant's business. In some cases the so far used terminology ("payment") to describe the process does not match very well with what the merchant is offering to the consumer.
Therefore the Payment Page Configuration was extended to allow merchants to define the appropriate wording for the payment process. This supplements the existing configuration for the labeling of the pay button.

Support for card verifications with plain text card numbers

Card verifications are particularly useful to check whether an entered card number exists and give merchants the opportunity to let consumers authenticate the registration of cards in a PSD2 compliant way.
For merchants who operate in a PCI DSS Level 1 environment, ie. they are allowed to process plain text card numbers, the Saferpay Payment API was extended to accept plain text card details when initiating a card registration flow by calling the Alias/Insert method.

Eligibility for PayPal Seller Protection program

Merchants who offer PayPal as a payment method may want to benefit from the PayPal Seller Protection program which protects merchants from fraudsters. Saferpay now returns whether a PayPal transaction is eligible for the PayPal Seller Protection program in the Payment API parameter SellerProtectionStatus.
The information is also shown on the transaction details page in the Saferpay Backoffice.

Further enhancements

Poland is now supported as a consumer country when paying with Klarna. The issuer reference (sometimes referred to as "transaction stamp") is now also returned in Alias/AssertInsert responses if applicable.

Release 2021-11

Release Date: 2021-11-16 Available on Sandbox: 2021-11-02

JSON API

Google Pay in the Saferpay Payment Page

Saferpay e-commerce merchants can now offer Google Pay in their online shops by activating it by themselves in the Saferpay Backoffice.
  • Automatic self-onboarding in the Saferpay Backoffice (free of charge)
  • No additional contract with Saferpay or Google needed

Self-onboarding for custom Apple Pay button integrations

Merchants who want to use custom Apple Pay button integrations, can now activate this feature in the Saferpay Backoffice (see the "Apple Pay > Business" section in the terminal configuration).
The onboarding procedure guides the merchant through the process of creating the necessary cryptographic certificate.
Secure PayGate can now generate QR code links which can be used for multiple payments.
The QR code can be printed out and used on site or used online on websites or in emails. The link of the QR code leads to a form where the payer can enter the amount to be paid and optional the email address for the payment receipt. Upon successful payment the merchant receives a confirmation email.
Use cases for multi-use payment links include:
  • Markets stalls & retail stores without terminals
  • Unattended self-service shops (honesty box)
  • Street food restaurants and catering
  • On-site or online donations
  • Club & community fee collection
Multi-Use Payment Links are available for all merchants who have Secure PayGate enabled.

User Administration Self-Service

In our ongoing efforts of reducing friction for merchants to set up their ideal payment environment we release the first version of a new way of managing users and their permissions on their own. This increases the overall security of the merchant's account as staff changes are reflected easier and quicker.
One core element of this new feature set is that users can login with their email address and do no longer need to remember their login ID. In future releases many new features around users, permissions and login experience will become available, e.g. two-factor authentication and multi-customer access. Stay tuned!
With this release we start a pilot phase where selected merchants can benefit from creating and managing users and their permissions within the Saferpay Backoffice.
Want to participate in the pilot phase? Feel free to contact your account manager.

Retrieve logo URLs of available Payment Methods

The Management API TerminalInfo/PaymentMethods has been extended to return also a LogoUrl for each payment method available on the specified terminal.

Prevent API-refunds exceeding captured amount

From JSON API 1.25 onwards the Transaction/Refund method has an additional field RestrictRefundAmountToCapturedAmount which can be set if refunds via API should be rejected if they exceed the captured amount. Unless the merchant chooses to set RestrictRefundAmountToCapturedAmount to true, the behavior remains as in previous JSON API versions.

Release 2021-09

Release Date: 2021-09-14 Available on Sandbox: 2021-08-31

JSON API

Fraud Intelligence Business

Our new fraud solution for small and medium-sized customers is now available for pilot merchants. Transactions go through our AI-based engine for real-time risk analysis, resulting in a risk score. Merchants can configure to automatically decline risky transactions or to label them for manual review. Details can be found in the Integration Guide.

Custom Apple Pay Button integrations

The Apple Pay Button can now be placed in external locations to process express checkout wallet transactions through Saferpay.
Integrations:
  • Apps
  • Checkout
  • Chats
  • Business Applications
Details can be found in the Integration Guide.

Klarna Payments: Support for Extended Merchant Data

Merchants can now provide additional merchant data for extended risk check capabilities on Klarna side. Details can be found in the API documentation of PaymentPage/Initialize under PaymentMethodsOptions.Klarna.

Pre-authorizations and multipart-captures for additional brands

Pre-authorizations and multipart-captures have been implemented for the following brands:
  • American Express
  • Diners Club International / Discover Card
  • JCB

SuccessNotifyUrl and FailNotifyUrl in PaymentPage/Initialize

The Notification container in PaymentPage/Initialize was changed, the NotifyUrl renamed into SuccessNotifyUrl and a new FailNotifyUrl introduced. For details please refer to PaymentPage/Initialize.

Filtered Journal Export

The Transaction Journal can now be exported with the specified filter criteria applied.

Saferpay Fields Improvements

The validation behavior of the Saferpay Fields has been changed to take place while typing, to display validation errors as early as possible.

Additional Payment Page and Backoffice languages

New Payment Page languages:
  • Bulgarian (BG)
  • Icelandic (IS)
New Backoffice languages:
  • Croatian (HR)
  • Bulgarian (BG)
  • Romanian (RO)
  • Slovak (SK)
  • Slovenian (SL)

Release 2021-07

Release Date: 2021-07-13 Available on Sandbox: 2021-06-29

JSON API

WL Crypto Payments

Added support for refunds of crypto payments. Details can be found in the Integration Guide.

Other payment method changes

  • Added support for Klarna Payments in France.
  • Bonus Card is discontinued as an independent payment method, existing cards can still be used and are now processed as Visa cards.

Omni-Channel Refunds

Omni-Channel merchants are now able to reference an original POS authorization when creating a refund. This is achieved by supplying the SIX Transaction Reference of the original POS authorization to Saferpay. This functionality is currently available for card transactions and Alipay payments.

Added notification URLs in Transaction/Initialize

Transaction/Initialize was extended with a SuccessNotifyUrl and FailureNotifyUrl where server to server push notifications can be received.

Alias/InsertDirect with existing Transaction Stamp

Alias/InsertDirect added support to provide an existing Transaction Stamp when available. This functionality is relevant only for PCI SAQ-D certified merchants who are allowed to handle and store plaintext card data.

Scheme token processing via Transaction Interface

The Transaction Interface was extended to support processing scheme tokens. Typical use cases are merchants who integrated wallets (e.g. Apple Pay, Samsung Pay, Google Pay), process credit cards through Saferpay and like to do this as well for the tokens. Details can be found in the Integration Guide.

Management API

A new Management API method allows to list activated payment means and currencies for a terminal. This can be used e.g. by shop plugins to reduce manual configuration efforts and allows a more user friendly onboarding procedure. Details can be found in the Management API documentation.

Saferpay Backoffice Improvements

Redesigned Secure PayGate

A new user interface for our pay-by-link solution Secure PayGate:
  • Improved usability, look & feel
  • Re-arranged sections for more intuitive use
  • "Offers" have been renamed to "links"
Details can be found in the Secure PayGate documentation.

Transaction labeling for custom workflows

A transaction labeling ability has been introduced in the Backoffice to support workflows and custom transaction states. Details can be found in the Backoffice manual.

Ability to choose another terminal for re-authorizations

For re-authorizations (where a follow-up payment is being made which references an earlier payment), merchants can now choose a different terminal than the one which was used for the original payment.

Terminal selection usability

Improved terminal selection dropdown with filtering capabilities and other optimizations for customers with large amounts of terminals.

Release 2021-05

Release Date: 2021-05-18 Available on Sandbox: 2021-05-04

JSON API

Crypto payments in the Saferpay Payment Page

Bitcoin (BTC) and Ethereum (ETH) crypto payments go live for selected pilot merchants.
An announcement will be made as soon as the solution becomes available for all merchants.
  • Full payment guarantee for merchants
  • Swiss Francs (CHF) is only supported currency

eps refunds and Giropay over eps

Refunds on eps payments are now available except in some cases where the issuer eps scheme doesn't have the required data to process the refund. Furthermore it is now possible to process giropay payments via eps.

Additional languages and currencies for direct bank transfer by Klarna

The direct bank transfer by Klarna (formerly known as SOFORT respective Sofortüberweisung) payment integration was extended to support the additional languages Spanish (ES), Hungarian (HU), Italian (IT), Slovak (SK) and Czech (CS). Also the supported currencies have been extended and PLN, HUF und CZK have been added.

Extended PSD2 relevant information

The responses to PaymentPage/Assert, Transaction/Authorize, Transaction/Inquire and Transaction/QueryAlternativePayment have been extended with additional PSD2 relevant information.
The Liability container now contains a new field InPsd2Scope with possible values YES, NO or UNKNOWN.
The ThreeDs container has been extended with two new fields: Field Version shows which 3-D Secure version has been used and the AuthenticationType field with possible values ATTEMPT, FRICTIONLESS, SCA or NONE indicates the type of the authentication.

Shopify plugin configuration via Backoffice

The new Shopify plugin can now be configured in the Saferpay Backoffice. Additional information about the Shopify plugin and the configuration process can be found in our Plugin Documentation.

Release 2021-03

Release Date: 2021-03-23 Available on Sandbox: 2021-03-09

JSON API

Fraud Intelligence Enterprise

Transaction Risk Analysis (TRA) and Low Value Payment (LVP) exemptions can now be automated. Risk appetite, velocity checks and other criteria can be defined as conditions. The exemptions are then automatically requested if applicable for the current transaction and all other specified conditions are met.
Transactions checked by Fraud Intelligence now also show the calculated risk score and Fraud Intelligence Insights in the Backoffice transaction detail views.

Additional Risk Management details

A new BlockReason field is added to JSON API responses if the transaction was blocked by the Saferpay Risk Management. The BlockReason tells whether the transaction was blocked due to IP address, IP location, issuer country or card blacklist entries.

Exemption details shown in Backoffice

The transaction details in the Transaction Journal and Declined Journal now show if a Transaction Risk Analysis (TRA) or Low Value Payment (LVP) exemption was requested.

Payment initiator for direct authorizations

A new Initiator field in Transaction/AuthorizeDirect requests can be used to indicate whether the transaction was initiated by the merchant (default) or by the payer.

Issuer reference for SAQ-A EP certified merchants

The response of every successful authorization now contains an IssuerReference with a TransactionStamp and in case of a Mastercard transaction, a SettlementDate. The TransactionStamp and SettlementDate can be used to reference the authorization even if it was made by a business partner or via another PSP.
To reference an existing authorization, the IssuerReference can be passed on in Transaction/AuthorizeDirect requests.

New Feature: Create Saferpay Fields Access Tokens via API

Saferpay Fields Access Tokens can now be created by calling SaferpayFields ApiKeys in the Saferpay Management API.

Consolidated Event List with Declined Reservations

The former Declined Reservations view has been renamed into Failed Transactions, and shows now also transactions blocked by the Saferpay Risk Management which have been shown before in the Event List view.
The Event List view now only shows old events and will be removed with a coming release.

New payment method features

  • Added Klarna Payments support for Italy
  • Added support for American Express account verifications (online checks) with optional SCA during Secure Card Data alias registration

Release 2021-01

Release Date: 2021-01-19 Available on Sandbox: 2021-01-05

JSON API

No changes.

3-D Secure 2.2

Saferpay upgraded to the latest 3-D Secure version 2.2 for Visa Secure, Mastercard ID Check and American Express Safekey.

Soft Decline Handling

With the beginning of 2021, important PSD2 deadlines became active, forcing issuers to respond with a so called Soft Decline to certain not fully authenticated authorizations.
It is highly recommended for every merchant in PSD2 scope to implement proper handling of Soft Declines.
In case of a Soft Decline, the merchant needs to contact the payer so he can initiate another authorization with SCA. In case of Recurring Payments, a new initial transaction has to be made or a new Alias with SCA and a forced challenge flow need to be created.
For details on how to handle Soft Declines, please refer to the Saferpay Integration Guide.

MIT and Alias Handling

All Aliases registered after the January release will have a SCA Transaction Stamp which is sent in subsequent transactions using this Alias. This means that newly registered Aliases might have a better approval rate compared to the old ones which don't have a SCA Transaction Stamp.

Klarna Payments: Support for multi-part capture and refunds

Multi-part captures and refunds are now available for Klarna Payments through the API and the Saferpay Backoffice. This allows you to partially capture an order to send and bill it in separate parts.

Extended Omni-Channel capabilities

Saferpay is now connected to Worldine's omni-channel platform. This allows merchants to track transactions from Saferpay and other solutions combined in one portal.

Release 2020-11

Release Date: 2020-11-10 Available on Sandbox: 2020-10-27

JSON API

Fraud Intelligence Enterprise

Saferpay extends Fraud Intelligence module with additional features:
  • Fraud check is now available for all supported card brands
  • Added support for the Bancontact QR flow
  • Fraud check support for MIT payments
  • Suspected fraud can be flagged in the Saferpay Backoffice

Saferpay Fields Improvements

The Saferpay Fields functionality was extended and improved:
  • The CVC field is now set mandatory except for cards where no CVC exists
  • Added preselection support for BonusCard and myOne

Always use authorized brand in later Secure Card Data payments

An SCD alias of a co-branded card is now stored together with the brand chosen by the cardholder for the authorization. This is to ensure that in later alias payments the same brand is being used again.
The terminal used for the alias payment must have the brand activated which was used in the authorization.

New Feature: Partial Approval (amount-reduced authorization)

The AllowPartialAuthorization flag can be set in Direct Authorizations, to allow that the issuer can authorize a lower amount than requested, in case that the cardholder has no sufficient funds or reached the card limit.

Release 2020-09

Release Date: 2020-09-15 Available on Sandbox: 2020-09-01

JSON API

Fraud Intelligence Enterprise

Saferpay extends Fraud Intelligence module with additional features:
  • Fraud checks can be activated/deactivated for individual payment methods in Saferpay Backoffice
  • JSON API extended with additional data points for fraud check
  • Fraud check is supported for Bancontact payments

Klarna Payments

Saferpay now supports Klarna Payments within the Payment Page for pilot merchants. Test envionment is available for all merchants. Public launch will be announced seperately.
  • Pay Now
  • Pay Later
  • Financing

Saferpay Secure PayGate Improvement

The configuration of the payment button is now taken into the customers Secure PayGate email. E.g. if you configured the button in the Payment Page to "Donate" we will show the same text in the customers email.

Release 2020-07

Release Date: 2020-07-14 Available on Sandbox: 2020-06-30

JSON API

Support of Payer ID

You can now provide a payer ID to link transactions and stored aliases to your client by providing a unique ID. The Payer ID will help you filter, search and analyze transactions and aliases linked to your native system like CRM.
Saferpay is extending this functionality step by step, so far we've implemented:
  • Transaction/AuthorizeDirect API call
  • PaymentPage/Initialize API call (Transaction)
  • Transaction/Initialize API call (Transaction)
  • Journal search

Saferpay Fields Improvements

  • Server-side BIN range detection

Saferpay Backoffice Improvements

  • The expiry date drop-down fields were replaced with text input fields as used with Saferpay Fields
  • A warning is shown if the refund amount exceeds the cumulated captured amount.

Saferpay Secure PayGate Card Registration

You can now store a card in the Saferpay Secure Card Data by sending a payment link created in the Saferpay Backoffice or via API.

Switch check for Expired Cards to Issuer

Saferpay now accepts cards with all expiry dates and processes them according to the response of the issuer.
  • An expired card will no longer be refused in JSON API calls
  • Entering an expired card will show a warning in the Saferpay Backoffice but will not be refused

Release 2020-05

Release Date: 2020-05-12 Available on Sandbox: 2020-04-28

JSON API

Saferpay Fields Improvements

  • Added support for card registration with or without performing a transaction
  • Added support for new card brands
    • American Express
    • Bancontact
    • Diners
    • JCB
    • Maestro
    • V PAY

Mastercard Issuer Installments

Allowing customers to choose an installment plan from it's Mastercard issuer
Available in the mandated countries: Romania, Hungary, UK, Slovenia, Czech Republic and Poland with SIX Payment Services acquiring

Saferpay Backoffice Improvements

  • Added a new column "Wallets" in the Journal and Journal Export to identify if credit card transactions were initialized through a wallet
  • Added referenced refunds to the transaction tree for a visual overview

New Feature: Alias based transactions through the Saferpay Backoffice

This new feature allows you to simply open an alias in the Saferpay Backoffice and trigger a reservation or refund.

New Feature: Optional CVC enforcement for alias transactions

Using the new option in Transaction Initialize, will enforce a new entry of the CVC from the customer when performing an alias transaction.

Payment Page and Hosted Entry Form usability Improvements

All payment forms now use the same consistent look & feel as the Saferpay Fields form components. With this harmonization, the expiry date dropdowns have been replaced with input fields.

Release 2020-03

Release Date: 2020-03-17 Available on Sandbox: 2020-03-03

JSON API

Strong Customer Authentication: Exemptions

  • Added flags in JSON API for merchants to request SCA exemptions
  • Added support of "soft decline": decline from issuer with a request for Strong Customer Authentication
The use of SCA Exemptions is currently supported for Mastercard and Visa transactions that are processed by Worldline/SIX Payment Services and requires an updated acquiring agreement.
The functionality requesting SCA exemptions from merchant side does not have yet a sounding support in the payment eco-system. We expect full support of it's functionality by all necessary players by Q4 2020.

PSD2 Compliancy: Card Registration and Alias Management

  • Added authentication flow in card registration Alias/Insert
  • Added authentication result information in Alias/AssertInsert
  • Added authentication result from alias storing in the Saferpay Backoffice
  • Added flags to force Strong Customer Authentication with the following values
    • force
    • avoid
    • no preference
  • Added automatic enforcement of Strong Customer Authentication in case the initial recurring or installment transaction is in scope of PSD2
The authentication for card registration is only possible with acquiring from Worldline/SIX Payment Services [Mastercard and Visa] and 3-D Secure 2 capable issuers.

Transaction Points Overview in the Saferpay Backoffice

A new page is added in the Saferpay Backoffice with an overview of the transaction points usage

Saferpay Fields Improvements

  • Added support for customers using 3rd-party cookies

PostFinance Card & E-Finance Simulator

A new simulator with the following use cases for PaymentPage Initialize/Assert and Secure Card Data
  • Successful authentication
  • Failed authentication
  • Canceled by customer
Available on our Sandbox

Release 2020-01

Release Date: 2020-01-21 Available on Sandbox: 2020-01-07

JSON API

Apple Pay in the Saferpay Payment Page

New payment means Apple Pay goes live for dedicated pilot merchants. An announcement will be made as soon as it is available for all merchants.
  • Automatic self-onboarding in the Saferpay Backoffice (free of charge)
  • No additional contract with Saferpay or Apple needed

Saferpay Payment Page Improvements

  • Added new configurable buttons
    • Authorize
    • Reserve
    • Book
  • Numeric keyboard for mobile devices

Saferpay Backoffice Improvements

  • Added a search function for declined transactions
  • Added a search function for terminals in filter lists

Saferpay Fields Improvements

  • Added an optional CVC logic for specific card brands
  • Harmonization of the CSS classes regarding HEF, HRF and Payment Page

iDEAL Checkout

Enables merchants to preselect the iDEAL bank of the payer for an immediate redirect to the corresponding payment page.

Release 2019-11

Release Date: 2019-11-19 Available on Sandbox: 2019-11-05

JSON API

New Feature: Saferpay Fields

Provides you completely customizable input fields to integrate card payments into your step-by-step, one-page checkout or wherever you might need a PCI certified card input Supported Fields
  • Cardholder
  • PAN
  • CVC
  • Expiration date

New Feature: Saferpay Secure PayGate API

A new API call provides payment links for a seamless Saferpay Secure PayGate integration into custom or 3rd party solutions Saferpay Secure PayGate API

New Feature: TWINT User on File

The TWINT User on File functionality enables merchants to create TWINT user aliases which can be used for subsequent merchant initiated transactions (MIT) and recurring payments

Saferpay Backoffice Improvements

  • Added a new pop-up to generate basic authentication API credentials in order to improve user experience
  • Added a detailed transaction points overview, to let you easily check your consumption, this feature will be tested by a closed user group before it will become publicly available

Saferpay Secure PayGate Improvements

  • Added the following new fields to configure a Secure PayGate template
    • Template name
    • BCC
    • Reply to
    • Language
    • Payment confirmation for merchants (multiple emails ready)
    • Salutation and signature
  • Added the following new field to configure a Secure PayGate offer
    • Payment confirmation for merchants (multiple emails ready)
  • Added a dropdown which allows to link a customized payment page configuration to a Saferpay Secure PayGate template and offer
  • Added the option to customize the payment confirmation email that is sent to the payer
  • Added feature that styles offer emails according to the selected Saferpay Payment Page configuration

Release 2019-09

Release Date: 2019-09-17 Available on Sandbox: 2019-09-10

JSON API

Added a third gender option

German law introduced a third gender "diverse" JSON API
  • Added value diverse for the gender field in payment initialization and authorization requests and responses
Payment Page, Secure PayGate & emails
  • Added third "diverse" gender in the address forms and offers
  • Adjusted the salutations in emails

New Feature Manual SEPA Refunds

Saferpay now offers a manual refund solution for iDEAL, SOFORT and SEPA Direct Debit (InterCard ELV) payments
  • Alternative payment means refund via the Saferpay Backoffice and JSON API is now available
  • A table view to manage and download a refund file was created in the Saferpay Backoffice
  • Export file is in PAIN format containing SEPA Credit Transfer transactions to upload into the merchant online banking for processing
  • An email notification will be triggered, if there are not-exported SEPA refunds older than seven days

Ability to differ between invalid and unsupported IBAN

JSON API & Backoffice
  • Adjusted error response
Payment Page
  • Added error message for customers using the Payment Page

Added Support for international SEPA Direct Debit

Backoffice
  • Added a setting to enable whether non-DE IBAN are accepted or not

Secure PayGate Improvements

  • Added authorization type Final authorization with auto-capture
  • Removed global settings "Register automatically"
  • Added new global settings to define the standard authorization type for templates and offers

Accept Kosovo as an additional country

JSON API
  • Added XK as country code
Payment Page
  • Kosovo can be selected in address forms on the Payment Page

Improved Amount Formatting

Payment Page, Backoffice and emails
  • Amounts are formatted in the correct country specific way

Improvement to Bancontact Direct Mode (released in July 2019)

JSON API
  • Added DefaultRedirectUrl and CompletionRedirectUrl which will be forwarded to Bancontact App to guarantee a correct redirect to initial App after Bancontact Authentication
Copy link
On this page
Release 2022-09
Payment API
User Administration improvements
Klarna Payments improvements
OrderId returned in PaymentPage/Assert
iDEAL issuer preselection change
Release 2022-07
Payment API
Omnichannel information in the Journal
Secure PayGate Multi-Use Link improvements
PayPal amount visibility
Apple Pay enhancements
Partial Approval in Transaction/Initialize
Release 2022-05
Payment API
Option to enter VAT number in address forms
Release 2022-03
Payment API
PayPal Express Checkout
Apple Pay enhancements
Google Pay alias support
Klarna Payments improvements
Fraud Intelligence Device Fingerprinting
Dynamic Currency Conversion improvements
Legacy Internet Explorer not anymore supported
Masterpass mobile wallet discontinued
Release 2022-01
Payment API
Improved amount entry experience for Secure PayGate Multi-Use Payment Links
Klarna Payments now available for Secure PayGate links via Management API
Better control over shipping address collection behavior
Adaptable wording of the payment process
Support for card verifications with plain text card numbers
Eligibility for PayPal Seller Protection program
Further enhancements
Release 2021-11
JSON API
Google Pay in the Saferpay Payment Page
Self-onboarding for custom Apple Pay button integrations
Multi-Use Payment Links
User Administration Self-Service
Retrieve logo URLs of available Payment Methods
Prevent API-refunds exceeding captured amount
Release 2021-09
JSON API
Fraud Intelligence Business
Custom Apple Pay Button integrations
Klarna Payments: Support for Extended Merchant Data
Pre-authorizations and multipart-captures for additional brands
SuccessNotifyUrl and FailNotifyUrl in PaymentPage/Initialize
Filtered Journal Export
Saferpay Fields Improvements
Additional Payment Page and Backoffice languages
Release 2021-07
JSON API
WL Crypto Payments
Other payment method changes
Omni-Channel Refunds
Added notification URLs in Transaction/Initialize
Alias/InsertDirect with existing Transaction Stamp
Scheme token processing via Transaction Interface
Management API
Saferpay Backoffice Improvements
Release 2021-05
JSON API
Crypto payments in the Saferpay Payment Page
eps refunds and Giropay over eps
Additional languages and currencies for direct bank transfer by Klarna
Extended PSD2 relevant information
Shopify plugin configuration via Backoffice
Release 2021-03
JSON API
Fraud Intelligence Enterprise
Additional Risk Management details
Exemption details shown in Backoffice
Payment initiator for direct authorizations
Issuer reference for SAQ-A EP certified merchants
New Feature: Create Saferpay Fields Access Tokens via API
Consolidated Event List with Declined Reservations
New payment method features
Release 2021-01
JSON API
3-D Secure 2.2
Soft Decline Handling
MIT and Alias Handling
Klarna Payments: Support for multi-part capture and refunds
Extended Omni-Channel capabilities
Release 2020-11
JSON API
Fraud Intelligence Enterprise
Saferpay Fields Improvements
Always use authorized brand in later Secure Card Data payments
New Feature: Partial Approval (amount-reduced authorization)
Release 2020-09
JSON API
Fraud Intelligence Enterprise
Klarna Payments
Saferpay Secure PayGate Improvement
Release 2020-07
JSON API
Support of Payer ID
Saferpay Fields Improvements
Saferpay Backoffice Improvements
Saferpay Secure PayGate Card Registration
Switch check for Expired Cards to Issuer
Release 2020-05
JSON API
Saferpay Fields Improvements
Mastercard Issuer Installments
Saferpay Backoffice Improvements
New Feature: Alias based transactions through the Saferpay Backoffice
New Feature: Optional CVC enforcement for alias transactions
Payment Page and Hosted Entry Form usability Improvements
Release 2020-03
JSON API
Strong Customer Authentication: Exemptions
PSD2 Compliancy: Card Registration and Alias Management
Transaction Points Overview in the Saferpay Backoffice
Saferpay Fields Improvements
PostFinance Card & E-Finance Simulator
Release 2020-01
JSON API
Apple Pay in the Saferpay Payment Page
Saferpay Payment Page Improvements
Saferpay Backoffice Improvements
Saferpay Fields Improvements
iDEAL Checkout
Release 2019-11
JSON API
New Feature: Saferpay Fields
New Feature: Saferpay Secure PayGate API
New Feature: TWINT User on File
Saferpay Backoffice Improvements
Saferpay Secure PayGate Improvements
Release 2019-09
JSON API
Added a third gender option
New Feature Manual SEPA Refunds
Ability to differ between invalid and unsupported IBAN
Added Support for international SEPA Direct Debit
Secure PayGate Improvements
Accept Kosovo as an additional country
Improved Amount Formatting
Improvement to Bancontact Direct Mode (released in July 2019)