Build EFT Request (Local)

Builds the Adyen Tap-to-Pay bridge request payload for a local EFT transaction. Marks the transaction as started and returns the full payload to pass to the TTP SDK. Requires the EFT Setup to be configured for Adyen TTP integration, with Local Key Identifier and Local Key Passphrase set in the Adyen Payment Type Setup.

Authentication

x-np-api-keystring
API Key authentication via header

Path parameters

tenantstringRequired

Your Entra Tenant ID. More details.

environmentstringRequired

Your Business Central Environment. More details.

companystringRequired

Your Business Central Company. More details.

saleIdUUIDRequired
The id of a POS sale. This can be provided by the API consumer when creating a new sale.
transactionIdUUIDRequired

System-generated identifier for an EFT transaction request, used for polling status and cancellation.

Headers

x-api-versiondateOptional

Used for API versioning. More details.

Response

This endpoint returns an object.
transactionIdUUID

System-generated identifier for an EFT transaction request, used for polling status and cancellation.

serviceIdstring

Adyen reference number for this transaction — used by the TTP SDK to correlate the response

bridgeRequestobject

Bridge request payload to pass to the Adyen Tap-to-Pay SDK. Property names use PascalCase intentionally — they are the exact JSON keys required by the Adyen TTP bridge protocol.