Для создания инвойса необходимо выполнить POST запрос на адрес http://bill.su/ваш_ключ. Ваш ключ будет выдан после согласования назначения оплат и ресурса откуда будут формироваться платежи.

В теле (body) запроса должны находиться данные в формате JSON и кодировке UTF-8

 

Данные должны быть представлены в виде словаря:

 

Ключ

Описание

Пример

uname

Имя получателя

Иванов Иван Иванович

ucard

Номер карты получателя

400000XXXXXX0002

uphone

Номер телефона получателя

79031234567

tphone

Телефон отправителя

79031234567

tname

Имя отправителя

Иванов Иван Иванович

unum

Номер инвойса

123

generatetime

Время создания в формате YYYY-MM-DD  HH-mm-ss

2016-02-12 19:57:52

items

Массив, содержащий список платежей

:[{"type":"default","name":"Обычный","cost":100},{"type":"items","name":"Количество","costPerUnit":100,"units":1},{"type":"counter","name":"Счетчик","counterStart":100,"costPerUnit":1}]

callback_url

Адрес калбека о платежах

http://www.ya.ru

recurent

Необязательный флаг рекурентного платежа, если true то данный платёж будет использован как подтвержение привязки карты

true

parent_recurrent_invoice

Только для рекурентных платежей, - gid родительского платежа (см. параметр recurent)

Z2a

 

Платежи могут быть 3-х видов

 

Тип

Описание

Пример

default

Обычный платеж с фиксированной стоимостью.

Необходимо определить название платежа name и стоимость cost

{"type":"default","name":"Обычный","cost":100}

items

Платеж за несколько едениц товара, при этом покупатель может изменять их количество.

Необхоимо определить название платежа name и стоимость за единицу costPerUnit и количство units

{"type":"items","name":"Количество","costPerUnit":100,"units":1}

counter

Оплата по счетчику. Требует задания начальных показаний counterStart и стоимости единицы costPerUnit

{"type":"counter","name":"Счетчик","counterStart":100,"costPerUnit":1}]

 

 

 

Ответом на корректный запрос будет JSON: {‘ok’:True, ‘gid’:'Z2a'}

 

Где gid - идентификатор платежа в системе payme, доступный по ссылке http://bill.su/Z2a