This is the request that is going to be sent from ZidPay to you as a payment provider for executing payments.
Request
Path Params
ProviderUrl
string
required
The base URL of the payment provider’s API. ZidPay will use this URL to send requests such as token generation, payment execution, refunds, and Apple Pay registration. This should point to the root domain or environment-specific endpoint provided by the payment provider.
Example:
https://api.paymentprovider.com
Header Params
Authorization
string
optional
All secured endpoints require an Authorization header using Basic Authentication. The value should be the secret key provided to the payment provider during integration.
Example:
Authorization: Basic secret_key
Body Params application/json
Request body for executing a payment via ZidPay to the payment provider.
metadata
object
optional
Optional metadata for logging purposes only. This does not affect payment processing.