Developer Center

Build payment integrations with RA PAY BD.

Download administrator-published integration modules, use the supported public API endpoints and get the official Android application from one organized developer workspace.

RA PAY BD RA PAY BD rapaybd.com
Published modules12
Downloads

Available Modules

Modules published by the administrator remain available here for future downloads.

12 Active
Active

Android Studio Java Client

RA PAY BD Android Studio Java Client for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

C# Client

RA PAY BD C# Client for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

CodeIgniter Service

RA PAY BD CodeIgniter Service for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

Go Client

RA PAY BD Go Client for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

JavaScript Fetch Client

RA PAY BD JavaScript Fetch Client for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

Laravel Service

RA PAY BD Laravel Service for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

Node.js Client

RA PAY BD Node.js Client for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

PHP Module

RA PAY BD PHP Module for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

Python Client

RA PAY BD Python Client for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

REST / cURL Examples

RA PAY BD REST / cURL Examples for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

WooCommerce Gateway

RA PAY BD WooCommerce Gateway for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Active

WordPress Plugin

RA PAY BD WordPress Plugin for payment creation, transaction verification, device connection, stored data and API integration.

rapaybd.comSecrets not embedded
Download Module
Integration

Developer APIs

Only integration-facing endpoints are documented here. Secret keys and internal administration endpoints are never exposed.

4 APIs

Create Payment

POST

Create a payment request. Authenticate with the Brand API key assigned to your account.

https://pay.rapaybd.com/api/payment/create

Verify Payment

POST

Verify a transaction before marking an order or invoice as paid.

https://pay.rapaybd.com/api/payment/verify

Connect Device

POST

Connect an authorized application device using user email, Device Key and device identifier. Apps may also send manufacturer, device_model, device_name and platform so the user can see the original connected device.

https://rapaybd.com/api/device-connect

Push Stored Data

POST

Push payment messages from an authorized connected device to Stored Data.

https://rapaybd.com/api/add-data
Credential securityUse the API key assigned to the customer or brand at runtime. This page and generated modules never expose an existing live secret.
RA PAY BD
Official Application

RA PAY BD Android App

Download the official Android application directly from the Developer Center.

Download App
Authentication

Start securely

Payment create and verify requests use your authorized API-KEY header. Device integration uses the customer's email and Device Key. Never hard-code customer credentials into a public repository.

POST https://pay.rapaybd.com/api/payment/createAccept: application/jsonContent-Type: application/jsonAPI-KEY: YOUR_AUTHORIZED_BRAND_KEY
Language
RA PAY BD AI Support
Public product support
Ask me about plans, invoices, payments, devices, brands, app access and support.
Enable NotificationsReceive payment, sign-in and account updates on this device.
RA PAY BD
RA PAY BDInstall RA PAY BD for a better experience.