Create payment
Creates a generic developer payment request. This endpoint does not create fulfillable product delivery. Use /dev/v1/orders when you need product line items and Shoppex fulfillment. If webhook is provided, the response includes webhook_secret once; use it to verify the order:paid callback for this specific payment/invoice after the payment reaches COMPLETED. For gateway=PANDABASE, Shoppex also creates the provider session and returns checkout_url plus session_id so the payment can complete automatically through the Pandabase webhook flow. For merchant crypto providers (OXAPAY, CRYPTOMUS), pass crypto_gateway to return a hosted checkout URL that opens the concrete coin or network directly. Native BTC/LTC uses the shop’s non-custodial wallet when crypto_gateway=BITCOIN|LITECOIN is requested and a native wallet is active; send gateway=NATIVE_CRYPTO to require that path and fail if it is not configured. Shoppex-managed white-label crypto is deprecated for new integrations; use Native Crypto for BTC/LTC or connect OxaPay/Cryptomus.
Authorizations
Use your Shoppex API key in the Authorization header.
Body
1 - 128x >= 0.013x >= 1x >= 1Response
Successful response
- Option 1
- Option 2