Skip to main content
POST
Create Merchant

Authorizations

X-SFPY-AGGREGATOR-SECRET-KEY
string
header
required

Path Parameters

raast-aggregator-id
string
required

The unique identifier for the aggregator

Example:

"agg_2288490a-2176-4de5-b373-0ffb6f8e2e6e"

Body

application/json

Request to create a merchant linked to an aggregator

Merchant creation payload specifying identifiers and pricing configuration

merchant_external_id
string
required

Client-supplied identifier that remains stable across Safepay integrations

iban
string
required

Settlement IBAN used for Raast payouts

name
string
required

Merchant display name

raast_merchant_id
string
required

Identifier of the previously onboarded Raast merchant to associate

rate_card
object
required

Rate configuration Safepay applies to Raast transactions

enabled
boolean

Indicates whether the merchant should be active immediately after creation

Response

This response contains details of a merchant

Standard response structure for successful operations

api_version
string

The current version of the API spec

Example:

"v1"

data
object

Merchant resource created under an aggregator for Raast transactions