Skip to content

GlobalMoney

Payment solution provider

Supports in this guide: Payouts

Provider website: globalmoney.ua


What you need to do for start processing transactions (brief summary)

  1. Get your credentials (from GlobalMoney)
  2. Connect in Dashboard
  3. 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

  1. Recipient details are verified before payout - GlobalMoney validates the account/card/phone/client ID before crediting it.
  2. No refunds - this connector does not support refunds.
  3. 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 UAH is 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!