To make API calls on BudPay, you’ll have to pass a Bearer Token (your_secret_key).
NOTE: Signature authentication ensures the highest level of security for your payment creation requests. Not only does it provide a secure authentication mechanism, but also it ensures the integrity of your request payload, that is the content of your request payload has not been altered since it was transmitted from your side. BudPay signatures are calculated using HMAC-SH512 applied to payload and signed with your public key.
NOTE: Make sure your payload is arranged alphabetically
Authorization: Bearer {secret_key}
Authorization: Bearer {secret_key},
Encryption: {Signature_HMAC-SHA-512}
Authorization: Bearer {secret_key},
Encryption: {Signature_HMAC-SHA-512}
BASE_URL: https://api.budpay.com/api/s2s/,
Authorization: Bearer {secret_key}
BASE_URL: https://api.budpay.com/api/s2s/v2/,
Authorization: Bearer {secret_key},
Encryption: {Signature_HMAC-SHA-512}
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Amet voluptas dicta dolor.
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Amet voluptas dicta dolor.
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Amet voluptas dicta dolor.