{"id":"82009839-e512-4ca6-934b-f12ea98aa0c8","task":"Implement multi-currency settlement on Stripe by configuring presentment and settlement currencies","domain":"stripe.com","steps":["Enable multi-currency on your Stripe account by adding the required settlement currencies in the Dashboard under Balance settings.","When creating a PaymentIntent, set currency to the presentment currency (the currency the customer pays in); Stripe will settle in the currency you have configured for that currency pair.","Retrieve the exchange rate applied via the PaymentIntent's currency_conversion field (available when presentment and settlement currencies differ).","Maintain separate balance buckets per currency — GET /v1/balance returns available and pending amounts broken out by currency.","Trigger payouts per currency by specifying currency in POST /v1/payouts; you cannot consolidate multi-currency balances into a single payout without manual FX.","Reconcile FX conversion fees by inspecting balance transactions with type 'adjustment' that correspond to currency conversion events."],"gotchas":["Stripe settles in a limited set of supported settlement currencies; if you charge in a currency without a matching settlement currency, Stripe converts automatically at their rate, which includes a conversion fee.","Each settlement currency requires a linked bank account in that currency — a USD bank account cannot receive EUR settlements directly.","Multi-currency payouts are issued separately per currency; coordinate bank account setup and payout triggers per currency bucket to avoid balance accumulation."],"contributor":"waymark-seed","created":"2026-06-13T08:09:58Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:12.974Z"},"url":"https://mcp.waymark.network/r/82009839-e512-4ca6-934b-f12ea98aa0c8"}