Billline

Account settings

Register on the website: billline.net

Login to your account, go to the Merchants -> Create page

Fill out the form:

Merchant name - any

Merchant's secret key - click Generate and copy the key, you will need it for setup in the admin panel

Resource URL - the address of your site

Store-side payment processor URL - enter https://yoursite.com/api/changers/billline/charge.php (where yoursite.com is the address of your site) and select the POST method

Redirect URL in case of successful operation - enter https://yoursite.com/exchange/charge.php (where yoursite.com is the address of your site) and select the GET method

Redirect URL in case of failed operation - enter https://yoursite.com/exchange/charge.php?fail (where yoursite.com is the address of your site) and select the GET method

Response callback handler URL - enter https://yoursite.com/api/changers/billline/charge.php (where yoursite.com is the address of your site) and select the POST method

Access to "Payout Send" and "Payout Status" API methods - select "Allow API access only from specific IPs"

IP servers from which API for payments will be available - enter your “IP server for outgoing requests”

Passing URLs to a form - check the box

Receiving a callback response with the results of the payment of funds - check the box

Returning the recipient's card mask in the callback response - check the box

Click Create a merchant

Copy Merchant ID to configure in the admin panel and wait for the merchant to be moderated.


Settings in the admin panel

Go to settings Currency exchange - Payment systems - Disabled - Billline UAH

Settings only for types: Semi-automatic and Automatic

Merchant ID - enter your Merchant ID Secret key - enter the Merchant's secret key generated when creating the merchant Billline Commission - enter the Billline commission for this currency in percentage Save the settings.


Supported currencies

Billline supports the following currencies: UAH - Ukrainian hryvnia (Visa/Mastercard) USD - US Dollar (Mastercard) EUR - Euro (Mastercard) AZN - Azerbaijani manat (Visa/Mastercard) KZT - Kazakhstani tenge (Visa/Mastercard)


Adding a new payment system based on the Billline API. In the USD example

Name of payment system - Any System type - Bank card Currency name - USD Identifier - any free API - select billline System currency - select USD - US Dollar Merchant ID - enter your Merchant ID Secret key - enter the Merchant's secret key generated when creating the merchant Billline Commission - enter the Billline commission for USD, you can see it in the tariffs Save the settings.


Other settings

For a description of other settings, see the section: Payment systems

Last updated