Payment instructions
A payment instruction is a specific instance of a payment method containing the data required to execute a transaction. While a "Payment Method" is a general category (for example, Visa), a "Payment Instruction" is the actual data record for a specific order, including the total amount, account holder's name, billing address, card number, and expiration date.
A shopper adds a payment instruction during the checkout flow. When the payment instruction is added, the PIAdd command runs and persists payment information to the payment tables. A payment instruction is created in the EDPPAYINST and PPCPAYINST tables. The protocol data is stored in the PPCEXTDATA table.