Hot answers tagged

12 votes

Magento CE won't let me use PayPal Standard without Express (which requires API credentials)

I found the "steps to reproduce" and hotfix. Originally we enabled the "Website Payments Standard" payment method and then disabled because we had the problem with "Suspect Fraud" status. Immediately ...
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/...
  • 1,076
10 votes

how can i fix the error (#11601: Request for billing address failed) of paypal

I had this problem and I changed this in System>Configuration>payment methods>Paypal express checkout (configure)>Basic Settings - PayPal Express Checkout>advanced settings>require customer’s billing ...
  • 101
10 votes

What actions are necessary for PayPal's announced certificate changes?

There seem to be quite a some confusion as a result of the email by PayPal. What they basically means is that PayPal IPN will only work with websites with SSL Certificates that are using 2048-bit ...
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 ...
8 votes

how does magento earn money?

First, I'd say that "Only" is a relative term...The licensing fees for Magento 1.X EE started at ~$15k - ~20k per SERVER per YEAR, with additional fees based on the amount of transactions you run ...
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/{...
  • 22.2k
7 votes

Magento 1.9.0.1 Paypal error The totals of the cart item amounts do not match order amounts (#10413:

Problem The issue is pretty clear from the message: the total of item amounts and cart total amount that are sent to Paypal do not match. As you've figured it out, this seems to be an issue with that ...
7 votes
Accepted

Unable to save the invoice

Somehow your system tries to create an invoice id which already exists - as you might know. The number is created from the content of eav_entity_store. So it might help to just raise the entry of ...
7 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 ...
6 votes

PayPal gateway has rejected request. Currency is not supported (#10605:

Paypal does not support all currencies. You can find a list of supported currencies in Mage_Paypal_Model_Config::$_supportedCurrencyCodes. 'AUD', 'CAD', 'CZK', 'DKK', 'EUR', 'HKD', 'HUF', 'ILS', '...
  • 197k
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 ...
  • 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 ...
  • 477
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 ...
5 votes

PayPal IPN: some orders produce IPN failure ( Undefined index: invoice )

As pointed out by @Keyur Shah, these orders has not been placed with Magento. (so probably they are imported by M2E in my case) Magento doesn't know anything about them and expect the field invoice ...
  • 6,935
5 votes
Accepted

Paypal IPN - Is it safe to use the default Magento url?

Interesting question! I had a look at the PayPal IPN documentation regarding the e-mail address and this can be considered safe: Before you can trust the contents of the message, you must first ...
  • 17.3k
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 (...
  • 1,994
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 ...
  • 552
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 ...
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 ...
  • 17.3k
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 ...
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 ...
4 votes

Magento Fatal error: Call to a member function getMethodInstance() on a non-object in app/code/core/Mage/Payment/Model/Observer.php on line 46

Please check if the payment module redirects you to an insecure page (http://). If you're using https in the checkout and the module redirects to a non-secure redirect page, Magento will throw you ...
4 votes

Magento Fatal error: Call to a member function getMethodInstance() on a non-object in app/code/core/Mage/Payment/Model/Observer.php on line 46

If order is loaded by loadByIncrementId($orderId) and orderId is not valid, $order->save() will then cause this exact error. Check anywhere in code where an order is being saved, thus causing the ...
  • 428
4 votes

How to remove "Paypal" from error text on credit card decline

In your app/locale/en_US/Mage_Paypal.cvs (replace en_US with any store language you may use) simply find the lines and remove the word Paypal from the 'translation'. eg: "PayPal gateway has ...
  • 4,013
4 votes
Accepted

Received paypal error message?

Try this in System>Configuration>payment methods>Paypal express checkout (configure)>Basic Settings - PayPal Express Checkout>advanced settings>require customer’s billing address. Set this to No Hope ...
  • 1,355
4 votes

How disable Paypal express checkout or require a shipping price

I think the issue here is that this can only be turned on/off at a website level. If you go to the admin config and select the website you want to turn off the express checkout then when you go to ...
4 votes
Accepted

Latest PayPal Upgrade Notification

I got this too. You're probably looking at this blog article, right? https://devblog.paypal.com/paypal-ssl-certificate-changes/ The translation is that they're going to use SSL certificates which ...
  • 351
4 votes

Magento create order programmatically with paypal payment method

Creating an order with the actual PayPal payment method is not possible, since you'll need to do an actual payment. That is why PayPal is rejecting the request; you'll also need to send a token (to ...
4 votes

Change PayPal Image in Checkout

You can do it from this template file : /app/design/frontend/base/default/template/paypal/payment/mark.phtml Both paypal logo and text "What is Paypal" is coded in this file. Ideally you should ...
  • 547

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