AstroPay (Payout)

This page presents all information related to the payment method AstroPay. Use the following buttons to navigate to the desired section.

Connecting with Yuno

Mandatory fields when integrating via Yuno:

  • beneficiary.merchant_beneficiary_id: This ID must not be duplicated with another user, and a single user can only have up to a maximum of 2 IDs.
  • withdrawal_method.type
  • withdrawal_method.provider_id

To identify the user receiving the payout, you can use either the code or the phone. If you're using the code:

  • withdrawal_method.detail.wallet.code: Received in the response of a payout.

If you're using the phone number:

  • withdrawal_method.detail.wallet.phone.country_code
  • withdrawal_method.detail.wallet.phone.number

If both are provided, code and phone number, the code takes priority.

General information

Countries:

Algeria-flag
Algeria
Andorra-flag
Andorra
Angola-flag
Angola
Argentina-flag
Argentina
Armenia-flag
Armenia
Australia-flag
Australia
Austria-flag
Austria
Azerbaijan-flag
Azerbaijan
Bahrain-flag
Bahrain
Bangladesh-flag
Bangladesh
Belgium-flag
Belgium
Benin-flag
Benin
Bhutan-flag
Bhutan
Bolivia-flag
Bolivia
Bosnia and Herzegovina-flag
Bosnia and Herzegovina
Brazil-flag
Brazil
Bulgaria-flag
Bulgaria
Burundi-flag
Burundi
Cameroon-flag
Cameroon
Canada-flag
Canada
Chile-flag
Chile
China-flag
China
Colombia-flag
Colombia
Congo-flag
Congo
Costa Rica-flag
Costa Rica
Croatia-flag
Croatia
Cyprus-flag
Cyprus
Czech Republic-flag
Czech Republic
Dominican Republic-flag
Dominican Republic
Ecuador-flag
Ecuador
Egypt-flag
Egypt
El Salvador-flag
El Salvador
Estonia-flag
Estonia
Swaziland-flag
Eswatini / Swaziland
Ethiopia-flag
Ethiopia
Finland-flag
Finland
France-flag
France
Gabon-flag
Gabon
Georgia-flag
Georgia
Germany-flag
Germany
Ghana-flag
Ghana
Greece-flag
Greece
Great Britain-flag
Great Britain
Guatemala-flag
Guatemala
Guinea-flag
Guinea
Guyana-flag
Guyana
Honduras-flag
Honduras
Hong Kong-flag
Hong Kong
Hungary-flag
Hungary
Iceland-flag
Iceland
India-flag
India
Indonesia-flag
Indonesia
Ireland-flag
Ireland
Isle of Man-flag
Isle of Man
Italy-flag
Italy
Kazakhstan-flag
Kazakhstan
Kenya-flag
Kenya
Korea-flag
Republic of Korea
Kuwait-flag
Kuwait
Latvia-flag
Latvia
Lesotho-flag
Lesotho
Libya-flag
Libya
Lithuania-flag
Lithuania
Luxembourg-flag
Luxembourg
Macao-flag
Macao
Madagascar-flag
Madagascar
Malaysia-flag
Malaysia
Maldives-flag
Maldives
Malta-flag
Malta
Mexico-flag
Mexico
Mongolia-flag
Mongolia
Montenegro-flag
Montenegro
Mozambique-flag
Mozambique
Namibia-flag
Namibia
Nepal-flag
Nepal
Netherlands-flag
Netherlands
New Zealand-flag
New Zealand
Nigeria-flag
Nigeria
Oman-flag
Oman
Paraguay-flag
Paraguay
Peru-flag
Peru
Poland-flag
Poland
Portugal-flag
Portugal
Qatar-flag
Qatar
Romania-flag
Romania
Rwanda-flag
Rwanda
Saudi Arabia-flag
Saudi Arabia
Serbia-flag
Serbia
Sierra Leone-flag
Sierra Leone
Singapore-flag
Singapore
Slovakia-flag
Slovakia
Slovenia-flag
Slovenia
Spain-flag
Spain
South Africa-flag
South Africa
Sri Lanka-flag
Sri Lanka
Sweden-flag
Sweden
Switzerland-flag
Switzerland
Taiwan-flag
Taiwan
Tanzania-flag
Tanzania
Thailand-flag
Thailand
Trinidad and Tobago-flag
Trinidad and Tobago
Tunisia-flag
Tunisia
United Arab Emirates-flag
United Arab Emirates
Uruguay-flag
Uruguay
Uzbekistan-flag
Uzbekistan
Vietnam-flag
Vietnam
Zambia-flag
Zambia
Zimbabwe-flag
Zimbabwe

Currencies:

AED, AMD, AOA, ARS, AUD, AZN, BAM, BDT, BGN, BHD, BIF, BOB, BRL, BTN, CAD, CHF, CLP, CNY, COP, CRC, CZK, DOP, DZD, EGP, ETB, EUR, GBP, GHS, GNF, GTQ, HKD, HNL, HUF, IDR, INR, ISK, KES, KRW, KWD, KZT, LKR, LSL, LYD, MGA, MNT, MOP, MVR, MXN, MYR, MZN, NAD, NGN, NPR, NZD, OMR, PEN, PLN, PYG, QAR, RON, RSD, RWF, SAR, SEK, SGD, SLL, SZL, THB, TND, TTD, TWD, TZS, USD, UYU, UZS, VND, XAF, XOF, ZAR, ZMW, ZWL

Minimum amount:

Depends on the country and currency you're using.

Maximum amount:

Depends on the country and currency you're using.

Webhooks:

Yes. However, the user must register their phone.

Testing guidelines for sandbox environment

Necessary fields for testing:

  • API Key
  • Secret Key
  • Merchant Category Code
  • Merchant Name

Limitations/Specifications for testing:

In the sandbox environment, you can use any phone number for identification.

If the phone is not registered at the time of making the payout, the transaction will remain pending.

You can register a phone through the sign up URL.

When asked for the code sent to the phone, you can use 000000.

Test steps

To test creating payouts using AstroPay, access the Create Payout endpoint and provide the necessary information.

After creating the payout, you can access its information using the Retrieve Payout by ID endpoint. You'll need to inform the payout_id received when created the payout with the Create Payout endpoint.

Integration configuration

Credentials and steps to obtain them:

These credentials will be provided during the onboarding process, once both parties are able to initiate integration and must be sent on all requests.

Dashboard configuration:

  1. Log in to dashboard.y.uno.
  2. Click Connections and then select AstroPay.
  3. Click Connect.
  4. Enter Name, API Key, Secret Key, Merchant Category Code, and Merchant Name.
  5. Click Connect

Production environment

Specific procedure for a merchant to go live:

Before going live, it is necessary to perform a preliminary test in the production environment to ensure everything will function correctly.