GlobalMoney
Payment solution provider
Supports in this guide: Payouts
Provider website: globalmoney.ua
What you need to do for start processing transactions (brief summary)
- Get your credentials (from GlobalMoney)
- Connect in Dashboard
- Send an API request
Prerequisites: get from GlobalMoney
Send a connection request at globalmoney.ua or contact your GlobalMoney manager directly to get your account and payout terminal activated.
In your GlobalMoney back office, open Terminals -> Terminals list to find your credentials:
- Login -> Corefy field
login-> the terminal's Dealer value. - Terminal -> Corefy field
terminal-> the terminal's Terminal value. - Password -> Corefy field
password-> provided separately by GlobalMoney support. - API URL (optional) -> Corefy field
api_url-> leave as default unless your account manager tells you otherwise.
Important
If you need to whitelist IPs on GlobalMoney's side, ask your account manager and provide Corefy's IP list from the integration docs.
UAH only.
Payouts processing (connect Provider account, create payout-invoice)
Connect Provider account in Corefy Dashboard
Step 1 - Open connection form
Open GlobalMoney in the provider directory and press Connect at GlobalMoney Provider Overview page in the New connection section.
Step 2 - Fill in fields and select settings
- Login
- Password
- Terminal
- API URL (optional)
Success
You have connected GlobalMoney Provider account!
First request to Corefy API (MIN)
What it does: creates a payout-invoice and sends funds to a card, mobile wallet/top-up, gaming account, or internet/TV provider account, depending on the service. GlobalMoney offers dozens of payout methods under this one connection (card payouts, mobile operator top-ups, dozens of Ukrainian gaming/internet/TV services, and a GlobalMoney wallet transfer) - which field goes in fields depends on the method:
- Card payouts ->
fields.card_number - Mobile top-ups (Vodafone, lifecell, Kyivstar, Ukrtelekom, 3Mob) ->
fields.phone_number - Gaming, internet, and TV top-ups (Steam, World of Tanks, Lineage 2, ArcheAge, and many others) ->
fields.client_id - GlobalMoney wallet transfer ->
fields.account
customer is not used at all for this connector - the recipient is identified entirely through fields.
Payout - MIN
POST /api/payout-invoices
{
"data": {
"type": "payout-invoice",
"attributes": {
"reference_id": "7a8b9c0d-1e2f-4304-8b13-6c7d8e9f0a1b",
"service": "payment_card_uah",
"currency": "UAH",
"amount": 10,
"fields": {
"card_number": "4111111111111111"
}
}
}
}
Important
fields.card_number (or the matching field for your chosen method, see above) is required.
Payout - MAX
There is no MAX variant - customer is unused, and the request above already includes every field GlobalMoney's API accepts for a payout. No Options or Constants are configured for this connector.
Additional info
- Recipient details are verified before payout - GlobalMoney validates the account/card/phone/client ID before crediting it.
- No refunds - this connector does not support refunds.
- No recurring - this connector does not support saving/charging a token through Corefy.
FAQ / Troubleshooting
- Invalid credentials / auth error -> verify Login, Password and Terminal
- Currency or service is not supported -> confirm allowed currencies/features in your GlobalMoney account and in Corefy - only
UAHis available - Payout rejected for invalid recipient -> double-check the recipient field required for the chosen method (card number, phone number, client ID, or GlobalMoney account)
Question
Still looking for help connecting your GlobalMoney account? Please contact our support team!