Partner Fees

Add Partner Fee

Changed on
post/v1/instances/{instance_id}/partner-fees

Request

  • Base URL: https://blindpay.com (the document declares no server; this is the origin it was published from)
  • URL: https://blindpay.com/v1/instances/{instance_id}/partner-fees
  • Auth: HTTP bearer

Path parameters

instance_idstring required
Example:in_000000000000

Headers

Idempotency-Keystring

Optional key to safely retry this request without performing the action twice. Retrying with the same key and an identical body replays the original response; reusing a key with a different body returns an error. Keys are kept for 24 hours.

Example:a1b2c3d4-e5f6-7890-abcd-ef1234567890

Request body

namestring required
payout_percentage_feenumber required

Basis points charged on each payout: 100 means 1%. Maximum 9900 (99%).

payout_flat_feenumber required

Flat fee charged on each payout, in cents: 200 means 2.00. Maximum 100000 (1,000.00).

payin_percentage_feenumber required

Basis points charged on each payin: 100 means 1%. Maximum 9900 (99%).

payin_flat_feenumber required

Flat fee charged on each payin, in cents: 200 means 2.00. Maximum 100000 (1,000.00).

virtual_account_setboolean nullable

Example request

{
  "name": "Display Name",
  "payout_percentage_fee": 100,
  "payout_flat_fee": 200,
  "payin_percentage_fee": 100,
  "payin_flat_fee": 200
}

Response

Add blockchain wallet

idstring required
instance_idstring required
namestring required
payout_percentage_feenumber required

Basis points charged on each payout: 100 means 1%. Maximum 9900 (99%).

payout_flat_feenumber required

Flat fee charged on each payout, in cents: 200 means 2.00. Maximum 100000 (1,000.00).

payin_percentage_feenumber required

Basis points charged on each payin: 100 means 1%. Maximum 9900 (99%).

payin_flat_feenumber required

Flat fee charged on each payin, in cents: 200 means 2.00. Maximum 100000 (1,000.00).

Example response

{
  "id": "fe_000000000000",
  "instance_id": "in_000000000000",
  "name": "Display Name",
  "payout_percentage_fee": 100,
  "payout_flat_fee": 200,
  "payin_percentage_fee": 100,
  "payin_flat_fee": 200
}

Changes

    • breaking

      the response property's max was increased from 1000.00 to 9900.00 for the response status

    • breaking

      the response property's max was increased from 1000.00 to 9900.00 for the response status

    • info

      the request property's max was increased from 1000.00 to 9900.00

    • info

      the request property's max was increased from 1000.00 to 9900.00