Skip to content

Payments

Slava Ruckis edited this page Sep 10, 2019 · 1 revision

Before enabling payments the user must be registered. See the Authorization section for more information.

Enable

Cryptocurrency payments

The easiest way to enable cryptocurrency payments is using our web app. You will need to fill in a form and wait for confirmation.

The second way is to use the Monetha Rest API.

The request:

curl -X POST \
  https://api.monetha.io/mth/v1/users/payments/enable \
  -H 'Accept: */*' \
  -H 'Accept-Encoding: gzip, deflate' \
  -H 'Authorization: <AUTHORIZATION_TOKEN>' \
  -H 'Cache-Control: no-cache' \
  -H 'Content-Type: application/json' \
  -d '{
    "company_code": "<company_code>",
    "company_name": "<company_name>",
    "company_registration_address": "<company_registration_address>",
    "name": "<name>",
    "wallet_address": "<recommended to provide monetha wallet address>"
}'

Fiat payments

After enabling cryptocurrency payments, the user can enable fiat payments in the [Payment Settings] (https://www.monetha.io/user/payments) section of the merchant's back office.

Order Management

To access orders, log in to the web app.

Exchange to Fiat. Conversion and Withdrawal

For automatic crypto exchange to fiat, set up exchange settings on the [web app].(https://www.monetha.io/user/exchange)

ERC20 to ETH exchange

To exchange ERC20 tokens to Ether, set up token exchange settings.

Loyalty Program

Each payment made with Ethereum on Monetha's payment gateway, ICO Analyzer, or the mobile app grants the buyer 0.2% of the payment amount in Monetha vouchers from our loyalty pool. For more information, visit our blog.

Token Holder Program

The program lets MTH token holders stake their tokens on the first day of the month to receive up to 1/3 of Monetha's earnings proportionally to the amount staked. The rewards are distributed in the form of Monetha vouchers. For more information, visit our blog.

Clone this wiki locally