Discussions
Processing a Refund without the card number
We use CyberSource as our payment processer, and each transaction has a p/n reference number which is stored on the transaction record.
For customers who don't wish to store their details with us (Guests) we don't store the card number on their customer record - it simply exists only on the transaction.
So, if we do a Customer Refund, this works fine, as the card details are carried forward However, if we need to refund a Credit Memo - this no longer carries the card number with it, only the p/n ref.
The p/n is actually the only data CyberSource needs to be able to do the refund, and if we simply enter a test card number, the refund is still processed correctly (CyberSource simply refunds the transaction linked in the p/n ref)