Boku
Quick Start
- Sign up at boku.com and obtain API credentials
- Create a terminal in the Admin Console with the parameters below
- Start processing — the adapter is pre-built and ready to use
Overview
Boku payment integration
| Provider ID | boku |
| Category | Mobile Money |
| Website | boku.com |
Authentication
HMAC-SHA256 Signature
- Forming string for signing:
{METHOD} {URL}\nContent-Type: {content_type}\n{timestamp_ms} - Signing:
HMAC-SHA256(api_secret, signature_string)→ hex lowercase - Header:
Authorization: 2/HMAC_SHA256(H+SHA256(E)) timestamp={ts}, signature={sig} signed-headers=Content-Type, key-id={key_id}
IMPORTANT: key_id — this is key identifier (transmitted in header), but api_secret — secret key for signing!