BIX-TEAM

GitHub For Developer

Simple form and instant payment POST notifications

Fast start

Register your account, go through verification and start accepting payments!

IPN system

Get notifications about payments to your sites built on any CMS!

Test mode

Special test payment mode for developers without using real money!

"Get payments using the HTML form or on website Bixb Exchange"

How to receive payments?

On your site – just publish the HTML form and enter payment parameters. User pay for purchase on a special page

 

Shops and payment – add your store to our categories and the user pay the purchase in your account

Invoicing system – Enter the cost, the recipient and the description of the invoice.

"Documentation"

POST form for payment

VariableDescriptionConditionsNecessarily
merchantMerchant ID in the system Bixb Exchange . Assigned to the merchant automatically after adding a store to your account. Your store must be moderatedNot equal to 0Yes
item_nameProduct name or purpose of payment. This item is visible to the payerMinimum number of characters 3, maximum – 100Yes
amountThe sum in any form. The sum is rounded to decimal places. The total amount including commission will be calculated automaticallySum is more than 1Yes
currencyCurrency of payment. Available currencies debit_basedebit_extra1debit_extra2debit_extra3debit_extra4debit_extra5Only values from the listYes
customComment to the payment. For example, the order number in your store. This item is not displayed to the buyerMaximum – 100Yes

IPN notifications

VariableDescriptionExample
$POST['amount']The received amount without commissions100.00
$POST['fee']Fee for payment. Paid by the buyer or merchant according to the settings0.20
$POST['total']Total transaction amount including commission100.20
$POST['currency']Transaction currency for which payment was madedebit_base
$POST['payer']Buyer username in the system Bixb Exchangejohndoe
$POST['receiver']Merchant username in the system Bixb Exchangeenvato
$POST['status']The status of the transaction. Always Value “Confirmed”Confirmed
$POST['date']Transaction date2018-01-09 03:11:07
$POST['id_transfer']Unique transaction number in the system Bixb Exchange58954
$POST['merchant_name']Merchant store name in the system Bixb ExchangeGoogle Inc
$POST['merchant_id']Unique number of merchant in the system Bixb Exchange21
$POST['balance']Available merchant balance in transaction currency2100.56
$POST['item_name']Name of paid goodsTest payment
$POST['custom']Comment on payment, formed by the merchant in the HTML formINV 1452485
$POST['hash']A unique signature that is used to verify the validity of a notification. A string join is created of the total amount, merchant password, date transaction and transaction ID. The string is encrypted using an algorithm MD5.C93D3BF7A7C4AFE94B64E30C2CE39F4F

Example of a notification handler in PHP