После завершения заказа если включена соответствующая настройка, информация о нём будет передана адаптеру, который запущен на определенном порту и имеет определенное имя. Будут переданы основные сведения о заказе, исполнителе и стоимости. Эти данные адаптер должен привести в формат пригодный для конечной точки взаимодействующей с налоговыми институтами.
После успешной регистрации операции оплаты, сведения о регистрации и фискальный признак должны быть отправлены обратно на сервер СКАТ.
Формат входящих запросов и ответов адаптера представлен ниже:
New payment
Register a new payment
| Name |
Located in |
Description |
Required |
Schema |
| adapterName |
path |
Target adapter name |
Yes |
string |
| request |
body |
Server request payload |
Yes |
common.PaymentRequest |
Refund
Make a refund
| Name |
Located in |
Description |
Required |
Schema |
| adapterName |
path |
Target adapter name |
Yes |
string |
| request |
body |
Server request payload |
Yes |
common.RefundRequest |
| Name |
Type |
Description |
Required |
| time.Time |
string |
|
No |
| Name |
Type |
Description |
Required |
| Latitude |
number |
|
No |
| Longitude |
number |
|
No |
| Name |
Type |
Description |
Required |
| addRouteToProductName |
boolean |
|
No |
| amount |
number |
|
No |
| cityId |
integer |
|
No |
| clientPhone |
string |
|
No |
| completed |
common.ISODateTime |
|
No |
| dropOffAddress |
string |
|
No |
| dropOffLocation |
common.Location |
|
No |
| executorCallSign |
string |
|
No |
| executorCarNumber |
string |
|
No |
| executorLicense |
string |
|
No |
| executorNote |
string |
|
No |
| nonCachPayment |
boolean |
|
No |
| orderId |
integer |
|
No |
| pickUpAddress |
string |
|
No |
| productName |
string |
|
No |
| sendPhone |
boolean |
|
No |
| serviceCorporateName |
string |
|
No |
| serviceId |
integer |
|
No |
| Name |
Type |
Description |
Required |
| checkId |
integer |
|
No |
| date |
common.ISODateTime |
|
No |
| fiscalData |
|
|
No |
| fiscalSign |
string |
|
No |
| qrCode |
string |
|
No |
| terminalId |
string |
|
No |