>Hello,
>
>I have a question that doesn't have as much to do with VFP as it does with credit card validation by an application.
>
>I'm developing a system that will need to interface with credit card companies in order to receive payments from customers.
>
>The current set up involves a credit card machine (one of those with a keypad, a swipe slot, and a receipt printer).
>
>Currently, we are able to void a transaction by using one of the functions of the keypad and entering the REF number of the transaction we want to void. Unlike a regular charge/credit combination, in which a charge appears on the cardholder's statement and then a credit when we refund the money to him, a voided transaction doesn't appear on a cardholder's statement. It's as if the transaction never occurred.
>
>I'd like to know if the active-x's and other gizmos used to accept credit cards entirely by the vfp program would allow me to void transactions.
>
>Any help and input would be greatly appreciated!!!!
>
>Thanks!
>
>Alex
Hi Alex,
This may have more to do with batches and your card processor than software. Some processor's require a days charges to be closed (batched), some do it automatically. Only after a charge has been closed will you see a void appear. And some processors require a Return (Credit) instead of a Void after a transaction is closed.
In other words, charges are kept in what you might call a cache. If a void comes thru before the cache is saved to the processor, neither the charge nor the void appears on a customer statement.
Try closing the batch on your card terminal or wait a few days until it occurs automatically, then try the void and both should appear on a statement.
That's how it works with the activex controls that I use.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only