Documentation

v1.0.0

Documentation

v1.0.0

Menu

  • Introduction
  • Payment Collection
  • Payout (B2C)
  • SOCODEE Payment
  • SNEL Payment
  • LIQUID INTERNET Payment
  • AIRTIME Payment

Introduction

ARAKA is a payment platform developed by ProxyPay that enables businesses to accept online payments and integrate value-added services.

This documentation covers the two main integration methods:

  • E-commerce integration with payment pages and API
  • Value Added Services (VAS) integration
1. Merchant account creation

To use the ARAKA payment platform, you must first create a merchant account:

  • Go to https://www.arakapay.com/auth/marchands
  • Enter your company name
  • Enter your email address
  • Enter your phone number
  • Create and confirm your password
  • Validate the reCAPTCHA
  • Check "Register me as a merchant"
  • Click on "Sign Up"

You will receive a verification email to activate your account. Once verified, you can access the merchant portal at https://merchant.arakapay.com/.

2. Merchant portal login

POST /api/login

Access to this endpoint requires setup changes on your account. Contact the technical team for this configuration to be completed:

Request Formats
Sample Request
{
  "emailAddress": "merchant@example.com",
  "password": "your_password"
}
Response Information
Sample Response
{
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c",
  "username": "merchant@arakapay.com"
}

3. Response codes

The ARAKA API uses standard HTTP codes to indicate the status of requests:

CodeDescription
200Approved
202Accepted
400Declined / Bad Request
401Authentication / Authorization Error
403Validation Error
404Not Found
500System Error

Sur cette page