Credit Card Receipt and Invoice Matching questions

tpayne

tpayne

Reputable Poster
This is not directly related to JDE, but we are having problems matching receipts to invoices for sales generated through our eCommerce system, and I was hoping someone else using JDE might have a similar business setup and have overcome this problem.

Our primary business is wholesale, our finance systems running on World. We recently generated a Direct To Consumer service, selling items through our web sites, Infomercials and QVC etc.

The problem that we are having is in matching some of our credit card payments to the invoice which is generated in JDE when the goods are shipped. Orders are raised through the web site (etc), each order being given a unique Merchant Reference Number on the eCommerce system (all orders are held here, whether generated through web, phone or QVC). These are then interfaced into JDE, generating Sales Orders.

When the items are shipped, the Sales Invoice details (document number + amount) are updated on the eCommerce system.

The payment process charges the customer card, updates on the eCommerce system, and the details are sent to the bank.

The bank itself handles Visa/Mastercard transactions, but passes American Express and Discovercard sales to those companies.

Eventually (1-3 days later depending on card type) the bank confirms to us the deposits that were made for the day, however in some cases our Invoice Number is not shown on the detail file that we receive from the bank.

90% of the time our Invoice Number does show for Visa/Mastercard, however for Amex and Discovercard it never shows, and we either get no reference at all or the same reference for each transaction.

The file from the bank does not contain any other useful reference, only an Invoice Number, so if this is not in the correct format, all that we can go on to match with the original sales invoice is the date, card type and amount.

Is this something that other companies have problems with?
I would have thought that being able to correctly match a payment with it's invoice, ideally by invoice number (in case of multiple shipments) or by sales order number (Merchant Reference Number) would be a standard feature.


2nd complication............

We also have promotions that allow items to be paid in 3 or more installments. In this case, the payment processing company tell us that they have to generate a unique reference for each payment, and this is the only reference we get back from the bank. So in this case we can't even use amount or date to link back to the original invoice.

Any suggestions on how we might be able to deal with this (other than switching companies) would be much appreciated.
 
Tony,

Who is your payment processor? Most won't handle multiple settlements against one charge. (Paymentech is the only one that I know of.) In any system, this is a huge deficit in processing credit card transactions. Have you looked into using PayPal? I know that they are moving into this space, and they might be able to handle multiple settlements, and you could still use your companies bank.

In regards to your invoice issue, you should be able to tie your invoice through the unique reference the payment processor sends to you when the order is accepted. You will have to build the relationship between unique reference and the sales order. Once that is complete you should have no problem. The sales goes through ship confirm, and then invoice away.

All the Best,

Mark
 
Thanks Mark,

Our eCommerce processing is being handled by Cybersource and Bank Of America, with Vital doing the credit card processing. Finance wanted to use the detailed file of deposits from the bank to match with JDE, however although they can give us the JDE invoice in most cases for Visa/Mastercard, the only reference we get for Amex and Discovercard is their own reference (or blank).

Since yesterday, they have agreed to use the daily log file from Cybersource instead, since this does contain the JDE invoice almost 100% of the time, and linking with the settlement table when there are multiple payments we can also get the invoice number.

They would prefer to use the log from the bank because it matches the deposit total for a given day, whereas the Cybersource log file might have transactions with a different date, especially in those cases where the payment was processed after the cutoff for the daily bank deposit.

I appreciate your help, it's an area that not too many companies have delved into, at least using JDE and a separate system for eCommerce.
 
Back
Top