При выполнении переводов или дебетования в тестовом режиме необходимо использовать только номер банковского счета. идентификатор запроса: req_8bwGXgBiv

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

При выполнении переводов или дебетования в тестовом режиме необходимо использовать только номер банковского счета. идентификатор запроса: req_8bwGXgBiv.

Без внешнего обновления банковского счета и создания работают хорошо. Мне нужно указать свои внешние банковские реквизиты, с которыми я сталкиваюсь. Я здесь, чтобы обновить свой аккаунт.

я использую account_number = 000123456789 а также routing_number = 110000000 эта учетная запись и номера маршрутизации задаются stripe api

Map externalAccountParams = new HashMap(); externalAccountParams.put("routing_number", stripeAccount.getBankRoute()); externalAccountParams.put("account_number", stripeAccount.getBankAccount()); accountParams.put("external_account", externalAccountParams);

7 ответов

Номера тестовых банковских счетов для Stripe Connect можно найти здесь в их документации; чтобы получить номера для конкретной страны, есть небольшой выпадающий список, чтобы выбрать соответствующую. Для удобства ниже приведены стандартные тестовые банковские счета:

  • США - 000123456789
  • Великобритания - 00012345
  • JP - 00012345

Я подозреваю, что ваш HashMap обрабатывает номер счета как целое число и усекает ведущие нули. Тестовая учетная запись, созданная Stripe, должна содержать все 12 цифр, включая 3 ведущих нуля.

Stripe вернул мне то же сообщение об ошибке, когда я использовал неверный номер счета (например, 123456). Запрос прошел корректно только после использования тестового номера счета 000123456789.

Учетные данные Stripe connect для учетной записи в Великобритании:

SSN: 000000000
Date: Any previous date
Account Number: 00012345
Routing: 110000000

Меня устраивает. Спасибо, что задали этот вопрос.

Если кто-либо тестирует Au Becs Debit для австралийских счетов, здесь перечислены тестовые банковские счета для Connect (хотя вы, возможно, не работаете с Stripe Connect). Надеюсь, это сэкономит вам немного времени.

https://stripe.com/docs/connect/testing

Для Великобритании работает на меня

Маршрутный номер 108800 Номер счета 00012345

Номер банка для JP

СЧЕТ МАРШРУТ
00012345 1100000

Дополнительные банковские счета для тестирования можно найти здесь https://stripe.com/docs/testing.

Например:

Маршрутный номер 110000000

Номер счета 000222222227 //Платеж не выполнен из-за недостаточности средств.

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