Online payments
Initiate secure payment flows using BudyPay's Payin Intent or Redirect APIs.
Explore payments →Accept digital payments, initiate payouts and keep track of transaction status through one focused payment platform built for modern businesses.
BudyPay combines customer payment flows, merchant payouts and transaction visibility without turning your integration into a maze.
Initiate secure payment flows using BudyPay's Payin Intent or Redirect APIs.
Explore payments →Initiate bank-account payouts and check the latest status using a simple API workflow.
Explore payouts →Use merchant-key authentication, HMAC SHA-256 hashes and webhooks for reliable integrations.
Developer overview →Offer supported digital payment methods through a consistent BudyPay flow, then return customers to your product with clear transaction status.
Initiate payouts with beneficiary bank details, then use BudyPay's status and balance APIs to keep your operations aligned.
BudyPay integrations use HMAC SHA-256 request signing with your merchant secret, together with callback events for transaction updates.
Use one API base, documented request fields and predictable status handling. Keep the merchant secret on the server and generate hashes from the exact values you send.
$formData = [
'order_id' => 'ORDER1001',
'amount' => '100.00',
'merchant_key' => $merchant_key,
'name' => 'Customer Name',
'phone' => '9876543210',
'email' => 'user@example.com'
];
ksort($formData);
$message = implode('|', array_values($formData));
$hash = hash_hmac('sha256', $message, $merchant_secret, false);Talk to BudyPay about onboarding, supported payment methods and the integration flow that fits your business.