Получите информацию о транзакции из указанной c транзакции PayPal, используя Webhooks и PayPal API в Zapier - PullRequest
1 голос
/ 29 апреля 2020

ОБНОВЛЕНИЕ: После устранения неполадок с почтальоном я обнаружил, что start_date и end_date являются необходимыми полями. Теперь все работает на почтальоне с 200 кодами. Однако я все еще получаю ошибку 400 на zapier ...



Мне удалось POST свои учетные данные API и сгенерировать токен доступа из предыдущего шага в моей последовательности zap, используя Webhook. Затем я использовал этот токен в GET Webhook на следующем шаге, чтобы попытаться получить информацию о транзакции (плата за обработку PayPal и т. Д. c ...), используя транзакции_id и поля запросов. Идентификатор транзакции, который я использую, извлекается из действующего заказа Woocommerce в нашем магазине, где клиент решил использовать PayPal (я также искал идентификатор в PayPal, и он действителен).

Причина, по которой я Я пытаюсь извлечь из PayPal дополнительную информацию, например, сборы за обработку платежей по транзакциям, которые Woocommerce не предоставляет через свое приложение на Zapier.

К сожалению, я вижу следующую ошибку ' Приложение вернуло «Неверный запрос - подробности см.» '

Я подозреваю, что это потому, что я неправильно запрашиваю информацию. По-моему, я использую action_id в качестве уникального идентификатора для указанной c транзакции и полей для получения всей информации о транзакции.

enter image description here enter image description here enter image description here

Код ошибки в Zapier: «Код состояния 400 неверный запрос» - Состояние документов PayPal : "INVALID_REQUEST. Запрос не правильно сформирован, синтаксически неверен или нарушает схему"

1 Ответ

0 голосов
/ 30 апреля 2020

Обновление: Если вы используете этот метод для получения информации о транзакции, вам нужно будет установить задержку, достаточную для того, чтобы время активности на вашей панели PayPal переключалось со времени на дату (то есть это на следующий день). Если вы этого не сделаете, важная информация не будет извлечена.

Я понял это. Если у кого-то есть подобная проблема, установите ее так (возможно, используйте больше динамических c дат):

enter image description here

...