Квадрат - отправить цифровую квитанцию ​​по API - PullRequest
0 голосов
/ 27 июня 2018

Можно ли отправить цифровую квитанцию ​​клиенту через API?
Может быть просто скачать цифровой шаблон квитанции по API?

Ответы [ 2 ]

0 голосов
/ 09 августа 2018

Я нашел обходной путь для этого и только что опубликовал его на форуме разработчиков:

  1. Чеки хранятся по адресу https://squareup.com/receipt/preview/{{tenderId}}. Чтобы получить tenderId, после запроса на оплату вы получите ответ на транзакцию, содержащий объект транзакции с массивом торгов.
  2. Используя первый элемент тендера, вы найдете идентификатор тендера. Используйте идентификатор тендера, чтобы создать ссылку квитанции.
  3. (Необязательно). Передайте ссылку через сокращитель, такой как IsGood, чтобы сохранить некоторые символы.
  4. Чтобы отправить SMS, мы используем Trumpia (API недисциплинирован и непоследователен, но он отвечает на ваши телефонные звонки и в тот же день назначит вам короткий код). Кроме того, вы можете отправить ссылку по электронной почте.

Кажется, работает нормально, если путь предварительного просмотра квитанции не меняется, что, я не подозреваю, будет.

Надеюсь, это поможет некоторым из вас.

0 голосов
/ 27 июня 2018

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

...