 |
Stage 1 |
 |
|
The customer orders a product from the merchant’s site. Customer fills up the checkout form on the merchant’s website. After the customer submits the form, the system will give him a special code (which the system will need in stage 2 in order to identify this particular order) The system will also give him the Receiver's details( Name and address) to whom the customer must make the Money Transfer order.
Money Transfer:
Customer then goes to his local WU / MG agent, and performs a Money Transfer order to that Receiver. After having made the Money Transfer Order, the customer will receive an MTCN / MG number from the WU agent. |
|
|
 |
|
 |
|
|
 |
Stage 2 |
 |
|
The customer then goes back to merchant's website, and enters the MTCN / MG number, along with the special code he received in stage 1, to confirm that he has actually made the Money Transfer.
The system will then check in the WU database to see whether the MTCN / MG number exists in the WU System. If MTCN / MG number exists, it means that the Money transfer has been successfully received. If the MTCN / MG number does not match any one in the WU / MG system, then it means that either the customer has input the wrong MTCN / MG or that there was a problem with the Money Transfer. In that case appropriate error messages will be given to merchants so that they can inform their customers as to what was the issue.
Role of API:
The API defines all the requirements that the merchant's website or merchant's order form need to cater for in order for our payment gateway to process the WU / MG orders. It defines all the mandatory attributes that are needed to be captured and sent for processing.
Western Union / MoneyGram Sample codes |
|
|
 |
|
 |
|