Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

If you have a PSP configured you can start a transaction. As to make the integration with Payment25 as easy as possible we always provide the hosted payment page (HPP) solution of a payment service provider. This means that the customer will choose their preferred method for payments on the page of the PSP rather than on the website where the payment flow is implemented.

To start a transaction make the following API call:

Field Name

Defintion

Reference

This is a unique reference to this specific payment, make sure this value is unique for every payment you start.

Value

The value in cents.

Currency

Country codes in ISO 3166-1 alpha-3 format.

Shopper Reference

This is the reference to the object that you’re making the payment for. In case of an order that you’re making a transaction for using the order ID would be the most logical here.

Description

The description shown on the bank statement.

Country Code

Country codes in ISO 3166-1 alpha-2 format.

Shoper Locale

Locale of where the payment originated. This is important for the PSP to understand which payments options to display.

Callbacks → Return Url

After the payment has completed or failed the customer will be redirected here.

Presenting the payment

After you’ve started a payment the response will contain a URL:

{
	"transaction_id": "cce9181c-cedd-4596-b784-6f64e7a3d408",
	"reference": "fdb892d2-cd4b-4b88-9d87-6deb43c466d1",
	"status": 0,
	"description": "Payment",
	"shopper_reference": "53ceee12-b74d-4f4b-85ed-7f6d665fb3a2",
	"amount": 3500,
	"currency": "EUR",
	"country_code": "NL",
	"shopper_locale": "nl-NL",
	"url": "https://eu.adyen.link/PLB0CDE424561AB1356"
}

Redirect your customer to this destination, this is where the transaction will start.

Please be aware that this URL has to be opened in a tab or window and cannot be used in an iframe due to security measures taken by the PSPs.

  • No labels