Skip to main content

Boku

Quick Start
  1. Sign up at boku.com and obtain API credentials
  2. Create a terminal in the Admin Console with the parameters below
  3. Start processing — the adapter is pre-built and ready to use

Go to Boku →

Overview

Boku payment integration

Provider IDboku
CategoryMobile Money
Websiteboku.com

Authentication

HMAC-SHA256 Signature

  1. Forming string for signing: {METHOD} {URL}\nContent-Type: {content_type}\n{timestamp_ms}
  2. Signing: HMAC-SHA256(api_secret, signature_string) → hex lowercase
  3. 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!


Resources