Skip to main content
11 votes
Accepted

Magento 2.3.3 PayPal problem while checkout

Open the below js file and update as per given below then do compilation and test. File path: vendor/magento/module-checkout/view/frontend/web/js/action/select-payment-method.js Overwrite to: app/...
ManiMaran A's user avatar
  • 1,136
10 votes

Payment has already been made for this InvoiceID (#10412: Duplicate invoice)

I think, this issue accrues when we have multiple instance of website. In case you have multiple development instance of website. You need to allow "Accept Duplicate Invoice" from Paypal. In order ...
Pankaj Sharma's user avatar
8 votes

How to use paypal for other currency in Magento2

Here is the example of use AED currency in PayPal. You can use same for other currencies. Follow this step to support other currencies in paypal: 1) Override Config.php and Nvp.php app/code/{...
Prince Patel's user avatar
  • 22.8k
8 votes

Magento2 checkout/onepage/success redirects to cart

Look very carefully to your var/log/system.log. In my case, I was missing some important information there and the problem was Redis. The session was being locked by some other process and didn't ...
Ricardo Martins's user avatar
6 votes

Find Magento 2 API Username to use in Paypal

You'll go into the Profile of the account and request the API Signature that you'll copy and paste into Magento 2. From your PayPal business steps: Tools > All Tools > API Credentials, you'll ...
Owen L.'s user avatar
  • 61
6 votes
Accepted

Magento2 checkout/onepage/success redirects to cart

I found a solution. The problem was that $this->checkoutSession->getLastSuccessQuoteId() $this->checkoutSession->getLastQuoteId() $this->checkoutSession->getLastOrderId() Somehow ...
glafche's user avatar
  • 487
6 votes
Accepted

Magento 2 Remove paypal icon from category pages side bar

You need to check which paypal method is enabled: Go to Stores -> configuration -> sales -> Payment Methods -> Other paypal payment solutions -> Website Payments Pro Hosted ...
Hassan Ali Shahzad's user avatar
5 votes
Accepted

is we need to pay and return to site successfully to get paypal order confirmation email

Concepts we are not getting order confirmation email if customer placed an order through paypal.but we get invoice and shipment mails. This clarifies one thing: that your email sending mechanism (...
scrowler's user avatar
  • 2,014
5 votes

magento-paypal payflow-pro- test credit/debit card works with live mode

I have got response from paypal support team and they had an issue whereby some of the processed transaction is not appearing in their PayPal account. their developers fixed it and it's working ...
Laty's user avatar
  • 550
5 votes
Accepted

Magento 2 - Get order PayPal information programmatically

Should see sales_order and sales_order_payment tables. The information is located at the additional_information of the sales_order_payment table select additional_information from ...
Khoa TruongDinh's user avatar
5 votes

SUPEE-8167 - PayPal IPN patch, Safe to Install right now?

It seems safe to update already as the change mentioned on the PayPal page mentions to accept HTTPS only after this date. Currently they are accepting HTTP and HTTPS requests. Thus you can already ...
Anna Völkl's user avatar
  • 17.4k
5 votes

Magento2 checkout/onepage/success redirects to cart

This was with us after the PayPalPlus order, because of the static block in the email template. instead of this in email template: {{block cacheable="false" id="terms"}} <!-- cacheable not ...
Andrej Wasemiller's user avatar
4 votes

Unable to communicate with the PayPal gateway

To solve this issue, you can follow these instructions as below: 1. Disable SSL verification. You go to the Magento backend, then choose rSystem-> Configuration-> Payment Methods and find PayPal ...
Jameslj's user avatar
  • 434
4 votes

How to change the default order status of Paypal transactions

Not the answer you want, but the state of orders follow a predefined flow and should not be changed. Only the custom defined status within a state can be changed by your requirements. Aligent ...
Fabian Schmengler's user avatar
4 votes
Accepted

PayPal Checkout and Account Registration Conflict

First, please follow all recommended practices and DO NOT EDIT CORE CODE!! You should create your own module and extend the PP class in question to fix this. You need to overwrite the ...
Mageician's user avatar
  • 707
4 votes
Accepted

Order created but Paypal has no record of payment

I may be wrong on this, but I think Magento saves the order before going to the payment processor page. This happens (I think) for every payment that requires leaving the shop. So in your case I think ...
Marius's user avatar
  • 198k
4 votes
Accepted

PayPal gateway has rejected request. The transaction was refused as a result of a duplicate invoice ID supplied

This issue usually occurs when PayPal attempts to create a new invoice (usually incremental) but the system notes that there is the same the invoice number already exists. In your case, look into ...
Icon's user avatar
  • 2,439
3 votes

How disable Paypal express checkout or require a shipping price

Here's how to see the setting that David Manners wrote about, to disable PayPal express: go to system -> configuration -> Payment Methods click configure button of PayPal Express Checkout under ...
Mitch Goldman - londonmitch's user avatar
3 votes

Magento : Paypal Website Payments Standard, redirect issue

The solution you've added isn't a solution. First of all, it's a core hack, which are not the way to go. Also, _toHtml() and toHtml() look the same, but do two completely different things. Looking at ...
Arjen Miedema's user avatar
3 votes
Accepted

Magento 2 - PayPal Express Checkout duplicate invoice id

It is because the same Invoice ID has been submitted to the same PayPal business account. This always happens on dev server as the Invoice ID always reset due to re-installation. Workaround - Allow ...
TFS's user avatar
  • 4,349
3 votes

How to create a Magento 2.1 custom payment to save credit card information

For example, your Payment model, we need to declare the form block $_formBlockType. app/code/Vendor/Payment/Model/PaymentMethod.php class PaymentMethod extends \Magento\Payment\Model\Method\Cc { ...
Khoa TruongDinh's user avatar
3 votes

Backend repeatedly hacked in version 1.9.1.0 CE by changing Paypal account info. How to fix and secure?

First Your first responsibility should be to your customers. If someone was able to change your PP credentials then they could be able to inject code to steal their credit card numbers as well, unless ...
nikola99's user avatar
  • 518
3 votes

Magento 2 paypal Instant Payment Notification (IPN) URL

If someone else comes across this problem: I've had the exact same issue and found out, that the configuration was wrong. My exception.log had lines, containing this error message: [2019-07-23 07:...
quellcodemanufaktur's user avatar
3 votes

Magento 2.2.3 showing error on checkout page on payment time

The secure token, utilized as part of a PPA integration, helps protect transaction data. You must use a secure token with hosted checkout pages. The token is good for one transaction and is valid for ...
Vishwas Bhatnagar's user avatar
3 votes

Magento2 checkout/onepage/success redirects to cart

If you use blocks in your email templates to load content from cms or phtml templates into new order emails this can cause an issue where the call to the block destroys the customer session when the ...
paj's user avatar
  • 5,924
3 votes

Magento 2 Remove paypal icon from category pages side bar

You need to create a file in your theme directory like following app/design/frontend/[Theme_Package]/[Theme_name]/Magento_Paypal/layout/catalog_category_view.xml And add the following code in the ...
Kishor Thummar's user avatar
3 votes
Accepted

Carding attack on website

Magento 2.3.0 has CSRF protection for Magento\Paypal\Controller\Transparent\RequestSecureToken out of the box. But CSRF token validation is not enough to completely solve this issue. So, to avoid such ...
joni jones's user avatar
  • 2,549
3 votes

Magento 2.3.3 PayPal problem while checkout

It's always no good to modify the core file. It'd be better to override it by copying the file to your theme and put it in Magento_Checkout directory . For example copy the file from vendor/magento/...
Advcha's user avatar
  • 31
3 votes
Accepted

change Paypal Payment Method "What is Paypal?" text & hyperlink for Paypal Express Checkout

You can override this file in your theme to change "What is PayPal?" text on checkout page then... vendor/magento/module-paypal/view/frontend/web/template/payment/paypal-express.html here app/...
Kishan Savaliya's user avatar
2 votes

In which table Order's comments history information will store?

In magento 2.3 community version, it is present in the table named "sales_order_status_history.In that table column named "comment" will have this values.
aadhil's user avatar
  • 21

Only top scored, non community-wiki answers of a minimum length are eligible