This smart contract is an enhanced version of a traditional e-commerce order purchase contract. The major purpose of the smart contract is to avoid fraudulent transactions resulting from traditional credit card purchases. The second purpose is to eliminate the need for payment processors, which validate and transport transactions between customers and retailers.