Eshop is a nice ecommerce plugin for WordPress but it does not support taking credit card information directly on the site but redirects the customer to Authorize.net site or Paypal or some other online payment processing. I had a need to accept cards without redirecting the customer to a external site so I wrote a patch for Eshop. Download patch here
The patch is a patch file and you’ll need to use the unix patch command to apply it to an existing eshop folder. It was created with eshop 6.2.2 but might work on other version with some tweaking. Download eshop 6.2.2 here.
The merchant submits a transaction. The payment gateway securely sends the transaction to the processor. The processor sends money to the merchant’s bank. The processor sends the status of the transaction to the gateway – either approved or denied. PayPal is probably the most popular one, both for its reliability and security. Other payment services include Google Wallet, Payoneer, Skrill, among others.
To patch run the command:
patch -p1 < authaim.patch
Within the directory. The patch file will have to be located in the directory as well.
If you don’t have unix or can’t use patch here’s a prepatched version:
I make no promises that it will actually work properly so test it before installing it on a live site.
Leave comments if you have any problems and I’ll see what I can do.
I try to get a patched version for 6.2.8 soon.