Создать возврат в полосу, используя пользовательский запрос в Zapier - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь создать возврат в полосу , используя веб-зацепки и пользовательский запрос в Zapier. Я посмотрел на этот пример Команда Curl через Zapier для создания накладной накладной с параметрами , но она на самом деле не работает, так как я получаю сообщение об ошибке: «Приложение возвращено» https://stripe.com/docs/error-codes/parameter-missing Msgstr "Это обычно происходит, когда в вашем Zap отсутствует обязательное поле или значение поля не в распознанном формате." Мы отправили запрос на api.stripe.com и получили (400) неверный запрос.

Так выглядит мой пользовательский запрос в Zapier

Ответы [ 2 ]

0 голосов
/ 10 февраля 2020

Исправлена ​​проблема после просмотра логов в Stripe. "type": "invalid_request_error" указал мне правильное направление. Я пытался использовать объект возврата "заряд". Мы используем Stripe Checkout, поэтому вместо него необходимо использовать payment_intent. Все хорошо сейчас! Это рабочий Zap, который создаст возврат по Платежному Намерению.

Это рабочий Zap, который создаст возврат по Платежному Намерению.

0 голосов
/ 08 февраля 2020

Раздел «Данные» в вашем запросе должен быть в формате с кодировкой URL, начиная с того, который вы указали в типе содержимого раздела заголовка. Итак, измените на этот формат: charge = ch123456 & reason = test Лучшей альтернативой будет использование POST-запроса Zapier вместо пользовательского Zapier-запроса. Вот так: https://imgur.com/t3Ihy2S И ваш пост будет выглядеть так: https://imgur.com/b3EkAB8 Это намного чище.

...