Я использую java-реализацию с полосой оплаты. Возврат Stripe без такой комиссии существует исключение существует для успешного платежа

Я успешно выполнил платеж через полосу в своем коде Java. Но выкидывает ошибку возврата как "Такого заряда нет: ch_1G....."

Map<String, Object> params = new HashMap<>();
params.put("charge",chargeID);
Refund refund = Refund.create(params);

Это мой код Java. Пожалуйста, предоставьте соответствующую помощь. Заранее спасибо.

1 ответ

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

Если вы пытаетесь вернуть Плату за подключенную учетную запись, убедитесь, что вы предоставилиRequestOptions в вашем звонке. В противном случае дважды проверьте соответствие ваших ключей API тому, что было использовано для создания платежа.

Другие вопросы по тегам