Payment Gateway Meaning The credit card company is informing you, as the merchant, that this card should be taken from the customer and destroyed.
Payment Gateway Meaning The credit card company is informing you, as the merchant, that this card should be taken from the customer and destroyed.