I need the paydollar gatway for ZenCart.
I have THREE merchant ID, each Merchant ID support different Card and currency.
e.g.
Merchant ID: 12345, supoort JCB, JPY only
Merchant ID: 34567, support Visa, Master, USD only
Merchant ID: 67890, support Visa, Master, HKD only
Here is the requirement:
1. When buyer checkout, if the unsupport currency is selected, he/she will be redirected to the support currency.
e.g. if buyer choose to pay by JCB card, and checkout, he choose USD.
when he pay, he should promote that JCB card only support JPY, and the amount will convert to JPY, so that he can continue to pay.
2. In the admin meun, it should allow me to add unlimited Merchant ID, with the appropriate setting (supported currency, support card type)
suppose EACH merchant ID only support ONE currency, but may be more than ONE type of Card.
3. The CVV and the card number is stored in the database but in ENCRYPTED method, while using the database to broswe, it should be NOT readable by human. while in the admin page, we should able to READ the card number and CVV, also other card information.
the encrypted method can be any method, sure better for secured method. but no need public / private key... it is too complicated.
the key is better to be save in the payment gateway module, so that more easy to config.
4. AFTER the buyer checkout and paid, it should be ANOTHER file to handle the update status., just like the paypal IPN.
the reason is that, I need to use this script MORE than 1 sites.
but paydollar ONLY support ONE return (like paypal IPN) link, and it is NOT changable in the payment checkout page. (paypal can alter the IPN link by passing the variable in checkout page, but paydollar CANNOT do that.
5. Lastly, besides the update status in zen-cart itself.
I also need the succeed payment information pass to my another database, it is easy and i can do it by myself.
but i need this payment gateway pass ALL order information into some array and let me to use it.
appreciate for any good programmer and i can pay by paypal (qualified world seller)