MetaHash presents you a new service - MetaPay. This functionality allows to proceed to performing transactions in MetaGate by following the link with a special scheme from the browser.
It is needed to place the link with a special scheme on any website. Сlicking this link (if MetaGate is installed on your device) opens MetaGate and you see the page providing possibility to transfer funds, see figure 1. Here you can view transfer details once again and perform transaction from the wallet you have chosen. It is worth mentioning that there is a significant feature in MetaPay: you can add to transaction any data you want, it will enable to track any payment.
The link you need to place on the website is as follows: metapay://pay.metahash.org/?to=0x0071cde3ddef64acfe4ff3125a8033e942c68ebadb9a97691f&description=yourdescription&data=yourdata&value=1.2
where get params have the following fields:
to - recipient address
description - transaction description in a readable form
data - data added to transaction which is to be signed by the sender’s private key
value - amount to be transferred
currency - currency parameter (by default tmh, you can explicitly set mhc)
Example with #MHC:
Transactions in MetaGate
When you click on the link mentioned above, you will see MetaGate window where you can transfer funds.
Please note: this service is available for versions 1.19.0 and higher. Make sure you have the appropriate MetaGate version or update it preliminary.
In the window that appears you will see the following transfer details:
Figure 1. Payment Request
Pay to - recipient address (content of the TO get parameter in the metapay link).
Vendor - vendor name, if this vendor is on the MetaHash vendor list. If it is not, he will be called Unknown.
Date - date of transfer that was received by clicking.
Order - content of the DATA get parameter in the metapay link in HEX format, it must be max 32 characters long.
Notes - transfer description, content of the DESCRIPTION get parameter in the metapay link. Description is converted into the form required for performing transaction: only text, spaces and punctuation characters are allowed, other characters and symbols will be deleted.
Amount - amount of transfer, content of the VALUE get parameter in the metapay link.
If all the fields are filled in correctly, specify the wallet to transfer funds from (Pay from wallet) in order to perform transaction. The list of #TMH wallets opens by default, in the case when #MHC currency is specified in the link, the list of #MHC wallets will appear. Then click Continue.