A Guide Toward Third-Party Payment Processor