Стрип мультивалютные переводы - PullRequest
0 голосов
/ 27 января 2020

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

Мы выбрали следующий подход, поскольку в одном платеже может быть несколько продавцов Разделяйте отдельные сборы и перевод

Я сталкиваюсь с проблемой, если валюта пользователя (USD) не совпадает с валютой платформы (EUR), когда платеж обрабатывается, но когда мы пытаемся обработать перевод на продавец после полной оплаты не сможет выполнить платеж, так как Валюта не совпадает.

Пользователь взимает комиссию в долларах США (местная валюта), которая прошла успешно, и затем внутренне обрабатывает ее в евро, поскольку нашей базовой валютой является евро. После этого мы инициируем перевод в долларах США соответствующему продавцу, который терпит неудачу из-за эмиссии валюты.

Возможные решения, которые я попробовал: 1) Я перевел сумму из USD в EUR, прежде чем сделать перевод, который завершился успешно, но обменный курс не совпадает с обменным курсом полосы. Поскольку полоса также выполняет конвертацию внутренней валюты после полной оплаты, итоговая сумма после всех платежей и переводов не совпадает.

Ответы [ 2 ]

0 голосов
/ 28 января 2020

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

0 голосов
/ 27 января 2020

Сообщение об ошибке API Stripe при попытке сделать это довольно просто:

The currency of source_transaction's balance transaction must be the same as the transfer currency.

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

...