Flywire enables payments via credit card.
Also, you can make payments via ACH, however, using only the "Pay On Account" option.
Both for credit card and ACH Flywire payments, all currencies that have been previously mapped (see below Currency Mapping) are supported.
How to set up Flywire
To set up Flywire payment provider go to Settings > Payments/Credits and click the "SET UP" button in the Flywire section.
- Fill in Gateway URL as: https://checkout-api.flywire.com/rest/payor/charge
Fill in the Shared Secret field obtained with your Flywire account, and also the сurrencies you intend to use and codes communicated to you by the provider
You can set up as many currencies as you need by clicking the "Add currency code" button.
In the "Currency code" dropdown list select the letter code of the currency. Then enter its corresponding FW code (see the screenshot below). Note, that the FW code should be obtained from the Flywire account (the letter codes on the screenshot are given just as an example).
The above settings can be edited by clicking the "EDIT" button on the right of the Flywire logo on the Payments/Credits page.
How to connect Flywire
Once you set up the Flywire payment service provider, you can connect to it on the Payments/Credits page.
After this, the "DISCONNECT" button appears, which can be used to disconnect the given payment service provider.
Ability to work along with other PSPs
Being a secondary payment provider, Flywire may be connected together with any other primary PSP.
Non-USD payments (in currencies mapped within Flywire) will be processed by Flywire.
Behavior of YayPay Payments Powered by Flywire
This section describes what happens in YayPay when you make the following types of payments while they are powered by Flywire:
- Credit card
- ACH (direct debit and offline bank transfer)
Credit Card Payments
Once you enter your billing information, a Flywire page opens, prompting you to do the following:
- Agree to their terms and conditions.
- Enter your credit card information.If the payment is successful, the transaction receipt is displayed.
After completing the payment process, the invoice's status changes to Pending in YayPay. The actual processing of the payment and the change in status to either Approved or Declined can take up to 2 business days.
Once you enter your billing information, a Flywire page opens. On this page, you can select between a direct debit payment or a standard bank transfer.
In the next step, click on the GENERATE PAYMENT INSTRUCTION button to see the instructions on how to contact your bank to initiate the transfer process.
To complete the payment process, scroll down to the bottom of the window and click DONE. If you simply close the window, the payment may not be processed correctly.
After completing the payment process, the status of the invoice is changed to Pending in YayPay and remains in the Pending status until it is either paid or the payment is canceled by the provider. The processing of the payment and the subsequent status change to either Approved or Declined may take between 3 to 7 business days, depending on the selected payment method. For example, if you select offline bank transfer, the payer must physically transfer the money and thus the status change only occurs when Flywire receives the money.
When the status of the invoice changes to Approved, a new cash app record and a history activity record are created.