Opencart Paypal Express Checkout L_ERRORCODE0=10486 - opencart

When I making payment, keep getting error code 10486, this message from Error Log. When I making payment, I choose not require login option and then using credit card, but debit card has no issue, only credit card. Paypal prompt me "We're sorry, the card issuer declined your purchase using card Visa x-xxxx. Please enter a new credit or debit card to continue payment." OR after clicking pay now, it is redirect back to the website, but payment is not successful sometimes is working not everytime, very weird. I've check many website, but no solution, I did try paypal payment standard module transaction still fail, but no error logs found.
And I've check billing address, CC expired date, CC secret number everything correct and my CC is valid.
OpenCart version: V 1.5.6
Paypal Acc Type: Business
Modules: Paypal Express checkout (pre-installed one)
Anyone experience can help? Many thanks.

The error code 10486 notifies merchants when a buyer's payment failed due to a bad funding method (typically an invalid or maxed out credit card). If the merchant receives this error code from PayPal, the Merchant can re-direct the buyer back to the PayPal page to select an alternate payment source or add a new funding instrument.
Error 10486 is documented under:
https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/ht_ec_fundingfailure10486/
I hope this answer in full to your question.

Related

How bitcoin payment in the dark web works?

dear friends when I was using the dark web I have seen the bitcoin payment option when buying the products. Like the image I attached here but my question is if I send the payment to this bitcoin address how the website owner recognise this was done by exactly me? Because I didn't enter any other informations to that site before. According they it will redirect me to the next page after they recognise my payment. But what if someone else paid that bitcoin address? Does it count as my payment? How this whole process happen?
They provide a new address for each new payment and therefore it won't matter which address sent the bitcoin because the address it was sent to is associated with your payment and your payment only.
Note that this is an assumption based on how similar payment methods work and I don't know this site.

OpenCart3 Order Status coming as Missing Status

I am using OpenCart version 3.0.3.2. The OpenCart Order Status is coming through as Missing Orders. What causes this issue, and how do I fix it?
The below screenshot shows the Order Status messages in context:
Missing Order status is system specific instrument for regulation of payment statuses.
On the checkout page, when you come to the step five Payment - OpenCart generate the order in database with status of 0 (Missing Order), because when user make payment - the order_id will go to payment gateway website to maintain the payment. Once payment will be successfully processed (or else) - then payment system returns payment status and OpenCart update your order status 0 (Missing Order) to in-progress.
So if any user come to checkout & goes to confirm section but didn't make the payment - the order will stay with status Missing Order.
You should check:
May be, your payment method returns status incorrect, or not returning them at all. In that case - thy to test another payment module.
In your payment modules there could be setting for order status. Check them to. You will find payments in Extensions - Extensions - Payments.
UPDATED
The PayPal payments have this issue very often. Found the solution here.
How to Solve Opencart Paypal Standard Missing Orders
but the first thing that comes to mind is that maybe OpenCart is using IPN to update orders in the system. If you have IPN enabled on your sandbox account but not on your live account that could cause such a problem. Login to your live PayPal profile and go to Instant Payment Notification Preferences. Make sure it's enabled. Drew Angell

Facing error sorry we cannot connect to PayPal in spree

I have an ecommerce-application in that I had integrated Paypal with braintree using
gem 'spree_braintree_vzero', github: 'spree-contrib/spree_braintree_vzero', branch: ‘3-1-stable’
I have my Paypal sandbox account and included my credentials in my application.
Now when I go to checkout page < select Paypal option < continue payment then I get following error :
Please help me out to solve this issue. Thanks in advance.
Since it has been answered on Github, I'm linking to issue.
https://github.com/spree-contrib/spree_braintree_vzero/issues/58
EDIT
To sum up, most likely it is caused by one of two things:
1. Address verification, try this one as a valid example:
John
Doe
123 Billing Street
Apt. #1
Chicago
United States of America
Illinois
60618
555666555
2. Braintree sandbox account has not been set to process PayPal (this can happen when an account is created from outside the U.S.).
You can verify that PayPal is a valid payment method in your Sandbox by clicking on Settings > Processing. You’ll see a list of accepted payment methods next to your Merchant Account (Paypal integration with Braintree).

Amount in Paypal Sandbox Account for Buyer not getting deducted

I am using paypal-sdk-rest gem for implementing Paypal in my Rails application. Every thing works fine and the payment is completing successfully and returning me the status as "Complete" while testing from Sandbox account. I Merchant account the amount get added after each transaction but the issue is at Buyer's Account. In Buyer's Account the amount is not getting deducted, even after successful transaction. Is it related to coding part or I have to do some settings in my Sandbox account?

Affiliate link tracking through Paypal

A company I help out have signed up to sell their magazine and newspaper products via an online affiliate.
The affiliate link directs users to a payment page on the client site, but they are using paypal for payments which as you know takes you away from the site.
I'd updated the paypal accounts to redirect back to the client site, where the affiliate tracking code sits, but I believe because we go off to paypal in the middle of the payment, no tracking is sent back.
Essentially, I need Paypal to send a specific code (in this case the merchant ID) and the order value when it redirects.
What would be the best way of doing this?
Thanks
Tom
I would send the affiliate ID in the CUSTOM parameter of your PayPal request and then setup an IPN solution to log the transaction in your database accordingly.
The CUSTOM parameter will come back in IPN so you can easily update your system with the affiliate ID.