PayPal Express. Reasons to add as a standard payment method

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
12 years ago
No shipping options are present when I get directed to Paypal Express, it just says Pay Now.  Here is the error when I get directed back


Error while placing order. Error 0: Error: Shipping total couldn't be calculated. Full exception: Nop.Core.NopException: Shipping total couldn't be calculated at Nop.Services.Orders.OrderProcessingService.PlaceOrder(ProcessPaymentRequest processPaymentRequest) in c:\Users\happy\Desktop\nopCommerce_e3ba8759ec17\src\Libraries\Nop.Services\Orders\OrderProcessingService.cs:line 654
12 years ago
Hear is the error straight out the box, I fixed this and got the error above by changing a line you had in another post in Ordersettings

We appoligize, but an error has occured.
10525 | Invalid Data | This transaction cannot be processed. The amount to be charged is zero.
12 years ago
thrifty34 wrote:
Hear is the error straight out the box, I fixed this and got the error above by changing a line you had in another post in Ordersettings

We appoligize, but an error has occured.
10525 | Invalid Data | This transaction cannot be processed. The amount to be charged is zero.


Hi,

Apoligies for not getting back soon. Been on hoiday.

I used to get this error if I didn't have "Sandbox" ticketed when using the sandbox credentials or vise versa.

Let me know how you get on.
12 years ago
I've integrated the PayPal Express into my nopCommerce code and am now in the process of doing some testing.

On the "cart" page I eliminated the code that places the PayPalExpress button under the Checkout button. This forces every user to use the Checkout button and move through the process to set shipping and tax.

When the user arrives at the "/checkout/paymentmethod page" they do not see an option to select payment method, only the PayPalExpress checkout button. To make this happen I reworked the code on the paymentmethod page to eliminate the select payment method options and added code obtained from the cart page to show the PaypalExpress button.

All seems to work as the form submission produces the error of:

Error: System.ApplicationException: PayPal API Account Name is not set at Nop.Plugin.Payments.PayPalExpress.Controllers.PaymentPayPalExpressController.SubmitButton()

Now I need to get an account name set up to see how the final transaction is handled at PayPal, if an order is entered into the nopCommerce database, if the return url works properly, etc..
12 years ago
JoeReynolds wrote:
I've integrated the PayPal Express into my nopCommerce code and am now in the process of doing some testing.

On the "cart" page I eliminated the code that places the PayPalExpress button under the Checkout button. This forces every user to use the Checkout button and move through the process to set shipping and tax.

When the user arrives at the "/checkout/paymentmethod page" they do not see an option to select payment method, only the PayPalExpress checkout button. To make this happen I reworked the code on the paymentmethod page to eliminate the select payment method options and added code obtained from the cart page to show the PaypalExpress button.

All seems to work as the form submission produces the error of:

Error: System.ApplicationException: PayPal API Account Name is not set at Nop.Plugin.Payments.PayPalExpress.Controllers.PaymentPayPalExpressController.SubmitButton()

Now I need to get an account name set up to see how the final transaction is handled at PayPal, if an order is entered into the nopCommerce database, if the return url works properly, etc..


Hi,

I understand why you have implemented in this way but it does defeat the point of PayPal Express. Your conversion rates will be much higher if you don't make PayPal account holders re-type their address and other details that are already held in their PayPal account into your website.

PayPal will send you the address details you need. Why make them do this manually? Especially if they are on a mobile device and typing is difficult.
12 years ago
What did you change code?  I am interested in this change.  All my users have to be registered to checkout and I am shipping live coral, so when people don't update their address on Paypal it won't be a problem.
12 years ago
PROBLEMS:

The plugin doesn't let me choose shipping in Paypal.  Customer is directed straight to Pay Now button.  When pay now button is pushed Order is for an order that already exists and I get this error from nopcommerce

Error while placing order. Error 0: Error: Shipping total couldn't be calculated. Full exception: Nop.Core.NopException: Shipping total couldn't be calculated at Nop.Services.Orders.OrderProcessingService.PlaceOrder(ProcessPaymentRequest processPaymentRequest) in c:\Users\happy\Desktop\113\nopCommerce_6cea1cf6e374\src\Libraries\Nop.Services\Orders\OrderProcessingService.cs:line 654
12 years ago
wunpac wrote:
Hi,

I understand why you have implemented in this way but it does defeat the point of PayPal Express. Your conversion rates will be much higher if you don't make PayPal account holders re-type their address and other details that are already held in their PayPal account into your website.

PayPal will send you the address details you need. Why make them do this manually? Especially if they are on a mobile device and typing is difficult.


I suppose the answer to your question depends on what is being sold and if the merchant wants to obtain info about the buyers.
12 years ago
thrifty34 wrote:
What did you change code?  I am interested in this change.  All my users have to be registered to checkout and I am shipping live coral, so when people don't update their address on Paypal it won't be a problem.


Soon as I can verify my changes are working properly I'll upload the code changes.
12 years ago
hi
i need help!!!
i try put this plugin but always have error on nop 2.3
some one have this plug in paypal express with out sorce of nop?

i need help with that.
and anther thing i want to know if some one build plug in of paypal can be button on every page product
so pepole can buy directly from the page with details of product.


thanks ido
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.