Skip to content

Receive via HTTP with a forwarded Port using a QT Wallet

MrT edited this page Feb 2, 2021 · 4 revisions

To receive payment via HTTP, you need to configure your HTTP(S) Listener to listen first

Contents :

Requirements

To follow this tutorial, you will need the following:


Receive via HTTP with Port Forwarding on GUI MWC Wallet

First let's lay out the overall procedure, more detailed instructions with screenshots are below:

  1. Configure the HTTP Listener
  2. Request the Payment
  3. Dont close the wallet until the payment was received


  • By default, the HTTP listener is enabled, but configured for another Usecase.

httpdisable


  • To configure the HTTP listener click the gear Icon at the Top right of your Wallet, then click on listeners to get into the "listener" Page.

settings




  • Then click on Configure to set-up the HTTP listener as we can see below.

configure




  • A tab named FOREIGN API LISTENER will open, in there tick the checkbox Local and Internet, to enable the HTTP listener to accept connections for the Internet as well.

enable




  • A warning pop-up, click on Continue then the wallet will restart.

warning




  • As we can see below, the HTTP listener is now Online.

withdrawal




  • Now you can note down your Routers IP address to get your withdrawal address :

Visit http://myip.is and note down your IP address displayed on the Webpage, an example is provided Below

RouterAddress




  • Once you have the http listener on the MWC wallet and know your external IP, you can make your withdrawal with the Router IP Address that you just looked up. An example is below

Make sure to have the MWC wallet open and running. An Example Address would be : http://84.12.123.7:3415




  • Once the payement is sent, you will have a pop-up confirming that you received a payement, but at this step the transaction still UNCONFIRMED and it's in AWAITING CONFIRMATION as you can see below :

popupreceived




  • To check the current status of the transaction go in the Transaction tab. As we saw before the transaction still have no confirmation yet, you will need at least to wait 2 min to see it as confirmed.

unconfirmed




  • Once the transaction is confirmed and so received, the recipient needs to wait enough confirmations (set to 10 blocks by default) to spend the fund received recently.

confirmed




  • Once 10 confirmations (10 minutes) are reached, the recipient received his fund and can spend it directly after.

+10confirmation

Clone this wiki locally