vstore icon indicating copy to clipboard operation
vstore copied to clipboard

Other popular payment methods

Open parsfounder opened this issue 4 years ago • 11 comments

Skrill and Stripe are one of the most popular digital wallets in the market and not included in vstore plugin yet.

parsfounder avatar Jan 13 '21 13:01 parsfounder

Authorize.Net and 2Checkout are another examples

parsfounder avatar Jan 15 '21 00:01 parsfounder

@realmontazeri Would you be willing to test Skrill and Stripe if I can get this added?

CaMer0n avatar Jan 19 '21 23:01 CaMer0n

@realmontazeri Would you be willing to test Skrill and Stripe if I can get this added?

According to your comment on #166 omnipay supports most of these payment methods but Mollie is the only available multi-payment option which it does not support many payment solutions.

parsfounder avatar Jan 20 '21 01:01 parsfounder

@realmontazeri Omnipay isn't a payment gateway, it is a code library. I have to add code to enable the other payment gateways it supports.

@realmontazeri Would you be willing to test Skrill and Stripe if I can get this added?

CaMer0n avatar Jan 20 '21 20:01 CaMer0n

Several payment gateways were added recently, special thanks to @CaMer0n for his amazing job!

parsfounder avatar Jan 30 '21 18:01 parsfounder

Thanks @realmontazeri. And for reference, here they all are:

image

CaMer0n avatar Jan 31 '21 03:01 CaMer0n

@realmontazeri Would you be willing to test Skrill and Stripe if I can get this added?

@CaMer0n I am currently using Stripe and Coinpayments which they are working properly.

parsfounder avatar Feb 04 '22 20:02 parsfounder

@parsfounder Thank you for the feedback! :+1:

CaMer0n avatar Mar 02 '22 18:03 CaMer0n

stripe: Fatal error: Uncaught Omnipay\Common\Exception\InvalidRequestException: The source parameter is required in /home/.../plugins/vstore/vendor/omnipay/common/src/Common/ParametersTrait.php:81 Stack trace: #0 /home/.../plugins/vstore/vendor/omnipay/stripe/src/Message/AuthorizeRequest.php(315): Omnipay\Common\Message\AbstractRequest->validate('source') #1 /home/.../plugins/vstore/vendor/omnipay/common/src/Common/Message/AbstractRequest.php(686): Omnipay\Stripe\Message\AuthorizeRequest->getData() #2 /home/.../plugins/vstore/vstore.class.php(1837): Omnipay\Common\Message\AbstractRequest->send() #3 /home/.../plugins/vstore/vstore.class.php(684): vstore->processGateway() #4 /home/.../plugins/vstore/vstore.class.php(290): vstore->p in /home/.../plugins/vstore/vendor/omnipay/common/src/Common/ParametersTrait.php on line 81 Screenshot_20220507_015454 coinpayments: Fatal error: Uncaught Error: Call to undefined method Omnipay\Coinpayments\Gateway::purchase() in /home/.../plugins/vstore/vstore.class.php:1837 Stack trace: #0 /home/.../plugins/vstore/vstore.class.php(684): vstore->processGateway() #1 /home/.../plugins/vstore/vstore.class.php(290): vstore->process() #2 /home/.../plugins/vstore/vstore.php(41): vstore->init() #3 /home/.../index.php(69): include_once('/home/clients/9...') #4 {main} thrown in /home/.../plugins/vstore/vstore.class.php on line 1837 Screenshot_20220507_015436

parsfounder avatar May 06 '22 21:05 parsfounder

@parsfounder Would you happen to know exactly WHEN those payment methods stopped working?

CaMer0n avatar May 09 '22 17:05 CaMer0n

@parsfounder Would you happen to know exactly WHEN those payment methods stopped working?

@CaMer0n this happened after updating e107 and vstore to the latest version, the issue actually appears on the page right after confirming address and basket info

parsfounder avatar May 09 '22 22:05 parsfounder