A quick introduction to BOSS iPay’s API — providing developers with simple, reliable, and secure integration guidelines to connect and build payment solutions effectively.
BOSS iPay Docs
Welcome To BOSS iPay Docs
Last updated: 2024-06-06
BOSS iPay is a simple and Secure payment automation tool which is designed to use personal account as a payment gateway so that you can accept payments from your customer through your website where you will find a complete overview on how BOSS iPay works and how you can integrate BOSS iPay API in your website.
API Introduction
BOSS iPay Payment Gateway enables Merchants to receive money from their customers by temporarily redirecting them to www.bossipay.com...
API Operation
REST APIs are supported in two environments. Use the Sandbox environment for testing...
Live API End Point:
bossipay.com/api/payment/create
Payment Verify API:
bossipay.com/api/payment/verify
Parameter Details
Variables Need to POST to Initialize Payment Process
Field Name
Description
Required
Example Values
cus_name
Customer Full Name
Yes
BOSS iPay
cus_email
Email
Yes
support@bossipay.com
amount
Total amount
Yes
10 or 10.50
success_url
Success redirect
Yes
https://bossipay.com/success.php
cancel_url
Cancel redirect
Yes
https://bossipay.com/cancel.php
webhook_url
IPN URL
No
https://bossipay.com/webhook.php
meta_data
Additional info
No
{}
Headers Details
Header Name
Value
Content-Type
application/json
API-KEY
Your Brand Key
Integration
You can integrate into PHP, Laravel, WooCommerce sites.
Payment Link (where customers will complete their payment)
Error Response
status
bool
FALSE
message
String
Message associated with the error response
Completing Payment Page task you will be redirected to success or cancel page based on transaction status with the following Query Parameters: yourdomain.com/(success/cancel)?transactionId=******&paymentMethod=***&paymentAmount=**.**&paymentFee=**.**&status=pending or success or failed