[asterisk-users] OT: Re: Credit Card processing machines
Jeff LaCoursiere
jeff at jeff.net
Wed Feb 18 12:32:33 CST 2009
On Wed, 18 Feb 2009, Richard Lyman wrote:
> bilal ghayyad wrote:
>> And is there a bank accept to give such kind of communication?
>>
>> The user was able to dial his card number and the amount from his phone (or IP Phone registered with Asterisk), and Asterisk communicate with the bank or company credit card provider?
>>
>> How the user will enter $50.25?
>> What about expiration date of the credit card?
>>
>> Regards
>> Bilal
>>
>
> There are already touch tone merchant services available, google 'touchpay'.
>
> To answer your question, yes, dial a number for the processor, enter
> merchant number, enter transaction type, enter amount xxxx (dollars and
> cents, $10 would be 1000), enter exp date (also 4 digits), wait for read
> back of auth number or denial response.
>
> Obviously this is a subject you need to discuss with your
> merchant/processor provider.
>
I think there is a deeper meaning in the question. Bilal, you are missing
a piece of software in the middle. Yes, you can call your processor
directly and enter your merchant code, the CC, the amount, and get an
approval (this is what a cashier will do if their CC machine is down, for
example). I don't think this is what you are looking for.
Allow me to assume that you have a potential product that you would like
an IVR to accept payment for. You need to write an AGI script or a very
clever dialplan that will prompt the customer for the appropriate
information, then wrap it all up nicely and send it to your processor.
Your AGI or dialplan script will then be able to tell the customer that
the payment was accepted and instructions for delivering the product, or
that it was denied and hang up on them :)
I'm sure someone has written this AGI already. There are probably pay-for
IVRs you could buy and integrate. You could write it yourself, or pay
someone here on the list to write it for you. Its actually not that
difficult.
In all cases, however, you will need to make an arrangement with your bakn
to accept credit card payments and get the details for how to send
transactions. There are MANY processors that will accept transactions
over the net using various protocols. I've used IC Verify in the past,
for instance.
Hope this helps,
j
More information about the asterisk-users
mailing list