StarkPay
Register Order Transaction
Create a predefined payment order that can be reused across multiple transactions without creating a new one each time.
POST
Transaction executor type. Use
api_transaction when the request comes via API.Tenant configuration object.
Object defining which payment methods are enabled for this order.
List of receivers for payment splitting. Percentages must add up to 100.
Gateway processing method. Available options:
direct, subsdirect— one-time direct payment processingsubs— subscription-based recurring payments
Source currency code (e.g.
BRL).Amount to be converted from the source currency (e.g.
"30").Target currency code (e.g.
USDT).Destination blockchain network where you wish to receive the selected currency (e.g.
arbitrum, solana).Set
true for on-ramp flow, false for off-ramp.Response
HTTP status code. Returns
201 on successful registration.Whether the request succeeded.
Status label for the response (e.g.
payment_registered).Human-readable response message.
Response payload.
.png?fit=max&auto=format&n=I_v6ul4JDafNKFQP&q=85&s=f0ad25536f8a3ca42331fcff88ab2b26)