Prestashop - PayPal USA - Order confirmation page skipped, goes to order history - paypal

Prestashop 1.6.4.1, I install the module paypalusa (already in the modules directory) - it charge the user but doesn't create the order in prestashop.
I found this https://www.prestashop.com/forums/topic/419632-paypal-no-order-in-bo-order-history-fix/?p=1981130 with a link to this https://www.prestashop.com/forums/index.php?app=core&module=attach&section=attach&attach_id=155300
This module is working, but it let you choose only one currency - we need multiple currencies.
we tried to install http://addons.prestashop.com/en/payment-card-wallet/1748-paypal.html (which is the only module in addons.prestashop.com for paypal) and it says Your country is not available for this module please go on Prestashop addons to see the different possibilities.
we bought the following module http://addons.prestashop.com/en/payment-card-wallet/5314-paypal-direct-payments.html
but it has only direct payment by credit card.
Please help on how to setup paypal for prestashop 1.6 with payment for multiple currencies.
EDIT:
I ended up using the module in this link - https://www.prestashop.com/forums/index.php?app=core&module=attach&section=attach&attach_id=155300
I fixed it to use multi currency, how ever I think the bug was caused by a code change on my side that causes a change in the cart total sum, but when the paypal module returned it still compared to the old sum - the bug is a actually that it doesn't display a proper message.

Some PayPal plugins will have some bugs.
Please try to use this one:
http://addons.prestashop.com/en/payment-card-wallet/1748-paypal.html
If doesnt work well: choose "United States" in your Shop Config as a main contact country

Related

What is the best solution in Kentico where only one product/service to sell with fixed price

I am trying to understand Kentico and need one help. I have one product (or service) with fixed price. This is what I want: Customer browse home page => click buy button => they will be redirected to form to fill more details (ex:personal detail like name, age, email) => redirect to payment page => Then to PayPal on click of Pay now. Once customer paid, they will be given access to browse different page.
What is best solution for Payment logic here. Do I need to consider any e-commerce feature of Kentico or ignore e-commerce and go with PayPal Buy button is the best? I am also thinking how to keep track of the payment detail if I use PayPay buy button.
PayPal is the only allowed payment type.
Please let me know if you have any inputs.
Thanks,
Sharath
IMHO you will spend more time and effort attempting to setup that checkout process that you want vs. setting yo the e-commerce solution within Kentico. You can install the Dancing Goat e-commerce site and essentially copy all of the checkout process they have there and get what you're looking for simply by configuring the solution.
It sounds like e-commerce membership is what you're after to me; it allows you to restrict access to various pieces of content on your site to paid-up 'members' only. e-products might work, but I think from your description that membership us what you're after.
There are some fairly straightforward steps to setting this up:
Create the content on your site that will be for 'members'
Create a role that will be used to control access to your content
Create a membership group
Create a new product representing your membership
As Brenden says, you can save a lot of time using the dancing goat checkout if you're new to Kentico.
Also, check out configuring PayPal in Kentico. I've not used it for a while personally, but it is built-in.

Fixed and free shipping not working magento 2

I have a weird problem that I do not know how to solve.
On tutorials and documentation is explained very simple. So the set-up for the Free Shipping and Fixed Shipping has been made. But on Front-End I keep getting an error like method_code and carrier_code for shipment are null by value.
Settings for Flat Rate Shipping:
Flat Rate
Settings for Free Shipping:
Free Shipping
The error comes from default.js located in: app/code/Magento/Checkout/view/frontend/web/js/model/cart/totals-processor/default.js.
This error happens in console only on the /checkout/cart URL, but on the /checkout page not a single error.
The magento version is 2.2.0 from github Magento.
Any clue why this is happening?
The details about the store are already filled correctly.
This error comes when billing form is not fully filled. Just filled it completely then shipping methods will appear.

Connecting Drupal 7 Ubercart with PayPal

This seems like it should be a relatively easy process. There are quite a few links that come up addressing the issue in a Google search and in searches here, but something is missing in actual implementation.
My client has a PayPal account already. I have Ubercart installed with products available. But, when I go to Store -> Payment Methods -> Credit Card Settings, I cannot see any place to enter PayPal API information. What am I missing?
Thanks!
After some searching and putting bits and pieces together, I found out that the problem wasn't with Ubercart at all!
I could not get any clear answers for the combination of Drupal 7, Ubercart and PayPal from any website that came up from a search.
All of the sites listed gave me instructions to do steps with form items that did not exist in the site.
I figured that there was possibly a PayPal module that I was missing, but I could not find one.
There is indeed a module, but it turns out that the module is part of the basic Ubercart install.
I could not enable this module.
Then I found out that the reason I could not enable it is that cURL was not enabled in the server. So, I enabled it in php.ini.
So, the problem was not with Drupal 7 or with Ubercart or with a module. The problem was a php.ini setting!

WooCommerce Email Inquiry and Cart Options plugin can not be activated

I got the latest version of this beautiful plugin call: WooCommerce Email Inquiry and Cart Options Pro, but It needs to be activated after installation also It needs to be bound with one domain name, this is not good.
Dear friend could you pls help me to solve these two problem? This is the plugin download address.
Error pagek:
I'm not familiar with this plugin but you should reaching out to the developers of the plugin here: https://wordpress.org/plugins/woocommerce-email-inquiry-cart-options/
Keys are typically used to validate a purchase.

Error 102 in PayPal Manager

I'm looking to use a PayPal hosted Gateway page to accept payments for a site I'm working on (based in the UK)
After a lot of difficulty, I've managed to set up an test-only Payflow account using this guide: https://www.x.com/developers/community/blogs/pp_integrations_preston/testing-paypal-payflow-gateway
But when I log in and try and change the hosted checkout settings to "test", I'm getting:
"Error: 102 error content"
and no settings will update.
I can find anyone else who's seeing this same error message, but PayPal's documentation doesn't mention this error in the manager, but says that error 102 with transactions is the payment processor not being available - so I think there's a chance it's that.
The guide I used to set up the account only linked to a US version of the registration page, so I just changed the countrycode parameter in the query string attached to the link so I could use a UK address, but the Payment Processors all seem to be based in the US, I've tried 2 different ones (FDMS Nashville and WorldPay) and I'm getting the same error on both.
I've had so many problems trying to set this up, I've been reading various guide and the official documentation solidly for 3 days and haven't even opened my IDE yet - what am I doing wrong?
Do you have link to your checkout that you can provide, so that we could walk through and test it and see what the issue may be? It's hard to see say what the issue is at this point, with out seeing what you are passing over, where at specifically the error is getting generated at during the checkout, and without knowing how your account is set up.