In simple terms, a webhook URL serves as an endpoint on your server, designed to accept API requests initiated by Payshiga’s server.
Field | Data Type | Description |
---|---|---|
event | String | transfer.success, transfer.failed, charge.success, or charge.failed |
data | Object | The object containing transaction details: amount, fee, currency, status, reference |
dataAmount | Number | Transaction amount |
dataFee | Number | Transaction fee |
dataCurrency | String | Transaction currency |
dataStatus | String | Transaction status. This can be success or
failed |
dataReference | String | Transaction reference. This reference can be used to query the transaction |