Настройка взаимодействия
Касса для приёма оплаты на месте позволяет начать принимать оплату сразу после подключения.
Касса для приёма платежей без биллинга и касса для приёма платежей с биллингом требуют настройки взаимодействия приложения мерчанта с Payme BUSINESS.
Payme BUSINESS взаимодействует с приложением мерчанта с помощью запросов и ответов по протоколу удаленного вызова процедур JSON-RPC 2.0. Запросы и ответы отправляются по протоколам: Merchant API и Subscribe API.
Протокол Merchant API обеспечивает:
полный контроль над транзакциями;
возможность гарантированной отмены платежа;
распределение оплаты между владельцем приложения и бизнес-партнерами.
Протокол Merchant API удобно использовать когда вы принимаете оплату с помощью стандартной платёжной формы Payme.
Протокол Subscribe API позволяет:
привязать карту клиента к сервису, например, чтобы принимать оплату «в один клик»;
оплачивать товары и/или услуги без перехода на платёжную страницу Payme;
принимать регулярные платежи и автоплатежи;
выставлять счета за товары и/или услуги.
Протокол Subscribe API удобно использовать, когда вы принимаете оплату с помощью собственной платёжной формы, генерируете собственные чеки, отправляете инвойсы.
Протоколы отличаются способом взаимодействия приложения мерчанта с Payme BUSINESS:
В протоколе Merchant API запросы отправляет Payme Business, а ответы и информацию об ошибках отправляет приложение мерчанта.
В протоколе Subscribe API запросы отправляет приложение мерчанта, а ответы и информацию об ошибках отправляет Payme Business.
Порядок настройки взаимодействия:
Настройте взаимодействие приложения с Payme BUSINESS по протоколу Merchant API и/или Subscribe API.
Протестируйте взаимодействие приложения с Payme BUSINESS в песочнице.
Добавьте в приложение способ инициализации платежей (способ создания чека).
Перенесите реализованное взаимодействие на рабочий сервер.