Intrapay P2P Payment Automation
  • Introduction to P2P Payment Automation
  • Getting Started for Partner
    • Partner Onboarding Endpoints
    • Regenerate Partners Pub/Priv Keys
  • Getting Started for Merchant
  • Integration
    • Payment Automation- Order Management
      • Mobile Money Providers
      • Digital Signature
      • Create Order - Using Payment Page
      • Create Order-Without Payment Pages or in Nigeria
      • Fetch Order
    • Order Management (Async)
      • Mobile Money Providers
      • Digital Signature
      • Create Order - Using Payment Pages
      • Create Order-Without Payment Pages or in Nigeria
      • fetch order
    • Notification- Callback URL
      • Partner Merchant Payment Notification CallBackURL
  • Payout & Account Verification
    • Account Verification
    • Payout
    • Payout Status
    • Banks & Bank Codes
Powered by GitBook
On this page

Was this helpful?

  1. Getting Started for Partner

Partner Onboarding Endpoints

This endpoint is to register a partner

Please call this endpoint once. To add extra currency go to you intrapay dashboad and add subaccount for more currencies.

POST https://exchanger-api.fuspay.finance/api/v1/no-auth/PartnerP2P/OnboardPartner.

Partner's Public, Secret Keys, and partners ID will be sent to Partner email as a one-time link.

Headers

Name
Type
Description

Content-Type*

String

application/json

Request Body

Name
Type
Description

partner_code*

String

a code signifying the partner

email*

String

email of the partner

Example request- Code.

const fetch = require('node-fetch');

fetch("https://exchanger-api.fuspay.finance/api/v1/no-auth/PartnerP2P/OnboardPartner", {
  "method": "POST",
  "headers": {
    "Content-Type": "application/json",
    "cookie": "connect.sid=s%253AoNBPv4ez8npeuKVKlS9KwX_1Dshiamlf.n8opjPuoF3XsU%252Be0VTLMUe6xzeAXmpCfQrpW9KW1KDs"
  },
  "body": {
    "partner_code": "Binance",
    "email": "sample@example.com"
  }
})
  .then(response => console.log(response))
  .catch(err => console.error(err));
curl "https://exchanger-api.fuspay.finance/api/v1/no-auth/PartnerP2P/OnboardPartner" \
  -H 'Content-Type: application/json' \
  -X POST \
  -b 'connect.sid'='s%3AoNBPv4ez8npeuKVKlS9KwX_1Dshiamlf.n8opjPuoF3XsU%2Be0VTLMUe6xzeAXmpCfQrpW9KW1KDs' \
  -d '{
  "partner_code": "Binance",
  "email": "sample@example.com"
}' 

After onboarding on the partner onboarding endpoint, you have to provide the IPs for your system. As the IPs need to whitelisted on our system.

PreviousGetting Started for PartnerNextRegenerate Partners Pub/Priv Keys

Last updated 1 year ago

Was this helpful?