Получение автокода, номера квитанции из Square API

Я разрабатываю приложение, которое использует API обработки кредитных карт Square. В веб-панели Square после оплаты я вижу такие вещи, как «код авторизации» и номер квитанции в этом интерфейсе, но я не могу найти, где API возвращает мне эти данные.

Кроме того, при зарядке с помощью виртуального терминала Square я могу комментировать зарядку. Когда API взимает плату, для этого комментария устанавливается значение «онлайн-транзакция».

Итак, могу ли я заставить программное обеспечение оставить комментарий с API, и могу ли я получить автоматический код и номера квитанций через API?


person Jim Archer    schedule 14.03.2017    source источник


Ответы (1)


В настоящее время не все функции, доступные в Square Dashboard, доступны через API, хотя мы активно работаем над расширением возможностей API, особенно в отношении детализации и квитанций.

Вы можете добавить к транзакции внешние reference_id и note, если хотите связать некоторые внешние метаданные. Квитанции могут быть получены с помощью более старых конечных точек извлечения и перечисления платежей. См. здесь: https://docs.connect.squareup.com/api/connect/v1/?q=receipt#datatype-payment

person tristansokol    schedule 14.03.2017
comment
Хорошо, спасибо за быстрый ответ. В основном я пытаюсь добиться того, чтобы CSR мог легко просматривать Square Dashboard и находить плату клиента. Где на приборной панели будет отображаться reference_id и/или примечание? - person Jim Archer; 14.03.2017
comment
В настоящее время эти поля доступны только через API. Вы не увидите их в Dashboard. - person tristansokol; 14.03.2017
comment
Хорошо, есть ли что-нибудь, что я могу установить в API или получить из API, что будет легко отображаться на панели инструментов? - person Jim Archer; 14.03.2017
comment
Вы можете проявлять творческий подход к клиентам и другим типам, но пока мы не выпустим детализацию электронной коммерции, это будет сложно сделать с транзакциями. - person tristansokol; 15.03.2017