A snapshot of the DApp 'MAS Exchange' for 'Buy Bkg + Buy Coin' is shown in the left pane, for reference herein.
Buy is a two step process, the first step is 'Buy Bkg' which registers the proposed Buy on the Coin Contract Exchange. Payment do not happen in this step. After completing 'Buy Bkg' a Buyer shall finish the final 'Buy Coin' Process. The actual ETH Payment happens in this second step.
The Buyer has the option to verify his 'Buy Bkg' which is immutably registered on the blockchain contract, before completing the final 'Buy Coin' process. The final 'Buy Coin' process will get through only if the 'Buy Bkg' data registered on the blockchain contract matches with the final 'Buy Coin' process inputs.
Once a 'Buy Bkg' is completed a list of options would be displayed to select and proceed further and 'Verify Buy Bkg' is one of the options. By selecting this option and submitting the page, the 'Buy Bkg' details registered on the Coin contract would be acquired and displayed in the same page at the end of the Page. A Buyer shall manually see and verify that these details are ok and is exactly as per his 'Buy Bkg' done.
This two-step Process ensures a safe p2p Trade.
The Buy process starts by copy pasting a known Seller Wallet Ac who has offered a Sell OR by 'Searching' for a 'Seller Wallet Ac' in the 'Sell offer' pool using two parameters as shown in the left pane and select a 'Seller Wallet Ac' displayed on the search. The detailed explanation of this process is explained on the 'How to Sell & Buy Coins' page, listed under the menu 'TRADING THE BEES COIN'.
Submitting this Page, opens up further pages for entering the relevant Buy data. Each Page has to be submitted one after the other and once all data is set, Metamask would open up for submitting the transaction to Blockchain Coin contract.
Orange Color Text message would be displayed for guidance for entering the input data.
Final 'Buy Coin' shall be completed within 1 hour from 'Buy Bkg', else the 'Buy Bkg' becomes invalid, and the process has to be repeated again from a new 'Buy Bkg'.
Once both the 'Buy Bkg' and 'Buy Coin' is completed the Coins bought would be reflected in Buyer's Wallet Ac. The Sell Offer would be updated for the Buy. Seller Wallet Ac would receive ETH Payment for the Buy, after a deduction of a commission. Commission is not deducted for Buyer's Account. Right now, the Commission is fixed at 3% of the Trade value and would be reduced progressively with increase in trade volume.