Skip to content

Bpayd Developer Documentation

Welcome to the Blackstone Merchant Services (Bpayd) developer documentation. Here you will find step-by-step integration guides, SDK examples, and testing tools to accept and process payments securely.

🚀 Explore Sandbox 📖 API Reference


What are you building?

Select your development environment to find the relevant guides and code samples:

Integrate checkout experiences into custom websites and single-page apps (React, Vue, Angular, or vanilla JavaScript).

  • Hosted Payment Links

    Generate secure checkout pages with custom amounts, surcharges, and webhooks.

    Payment Links Guide

  • Apple Pay on the Web

    Accept 1-click biometric payments in Safari using Apple Pay JS and Bpayd tokens.

    Apple Pay Web Guide

  • Google Pay on the Web

    Seamless Google Pay checkout across Chrome, Edge, Safari, and Firefox.

    Google Pay Web Guide

  • 3D Secure 2.0 (Web)

    Add EMV 3DS authentication iframe to reduce fraud and enable liability shift.

    3DS Web Guide

Accept in-app payments with native digital wallets and regional mobile payment methods.

  • Apple Pay for iOS

    Native Swift & Objective-C integration using PassKit framework.

    iOS Guide

  • Google Pay for Android

    Native Kotlin & Java integration using Google Play Services.

    Android Guide

  • Flutter Cross-Platform

    Unified Apple Pay & Google Pay integration using the official pay plugin.

  • ATH Mobile Payment Button

    Direct peer-to-merchant payments for customers in Puerto Rico.

    ATH Mobile Guide

  • 3D Secure Mobile SDK

    Mobile 3DS verification and challenge handling for native apps.

    3DS Mobile Guide

Connect Bpayd payment processing to your existing platforms with ready-to-use plugins.

  • WooCommerce Plugin

    Official WordPress payment gateway supporting credit cards, surcharges, refunds, and 3DS.

    WooCommerce Setup

  • Xero Invoicing

    Enable credit card payment options directly on your Xero invoices.

    Xero Guide

  • Zoho CRM

    Collect customer payments and manage billing records inside Zoho CRM.

    Zoho CRM Guide


Documentation Sections

  • Getting Started


    Testing credentials, test card numbers, and sandbox environment configuration.

    Sandbox Environment

  • Core APIs


    Payment Links hosted checkout endpoints and ATH Mobile integration.

    Go to Core APIs

  • Digital Wallets


    Apple Pay & Google Pay implementation guides for Web, iOS, Android, and Flutter.

    Go to Digital Wallets

  • Security & 3DS


    3D Secure 2.0 authentication flows and fraud prevention.

    Go to Security

  • Plugins & CRMs


    Ready-made extensions for WooCommerce, Xero, and Zoho CRM.

    Go to Plugins

  • Operations


    Specialized workflows such as check payments using stored customer tokens.

    Go to Operations


Developer Resources

  • API Reference

    Browse the live REST API contract, request fields, response models, and examples.

    Explore the API

  • API Status

    Live system status and uptime monitoring.

    Status Page

  • .NET NuGet Client

    Official C# / .NET client library for Bpayd APIs.

    BmsPayClient Package

  • Technical Support

    Direct developer and merchant account assistance.

    Contact Support