Paypal In-Context guest checkout - express

Is it possible to use paypal in-context checkout with guest checkout?
So the problem is that i don't see a button in popup dialog "debit or credit card checkout" currently i am testing this in sandbox. The option allow checkout as guest is enabled in the sandbox merchant account.

I have a working copy of "In Context" Express Checkout and guest checkout functions as intended in the sandbox environment. Be sure you are passing "SOLUTIONTYPE=Sole" in your SetExpressCheckout API call.

Thanks, but i am using the PHP SDK http://paypal.github.io/PayPal-PHP-SDK/ there is no such option. It seems it is not available in REST API. Is there a solution or a workaround for this?

Related

command shopify theme serve show error when i'm the owner

i try to use command shopify theme serve in my project. My account is owner and i also create a staff account with all sensitive permissions. But the terminal always return You can't use Shopify CLI with development stores if you only have Partner staff member access. If you want to use Shopify CLI to work on a development store, then you should be the store owner or create a staff account on the store. . How i can fix this
I've had a plethora of issues with Shopify CLI, so I can help here. This has happened when I have been logged in for a while. I will need more information, but will provide a few catch-all solutions.
1.Are you using a developer account, or are you logged into a store? Try logging out and logging in again as the owner account.
What version are you using?
shopify version
Have you tried logging out and logging back into your store? This usually rectifies it.
shopify logout
shopify login --store=[your .myshopifyURL]
Are you using ruby or homebrew? I have found ruby to be much more stable, and it allows to switch between Shopify CLI versions.
Try switching to a previous shopify version 2.20 or 2.19 if you continue seeing issues. Again, this will need to be done with ruby, as homebrew does not allow any version backtracking.
Edit: make sure your login command looks like this:
shopify login --store=verizon.myshopify.com
You can paste this link from shopify admin, as it is the same link.

Creating App in paypal sandbox

I am creating an app in paypal sandbox account under apps and credentials option.
but the "Create App" button is disabled. I do not know why.button is gray and un clickable
Can you try to create sandbox account for US merchant and see if the create APP button is enabled? If yes, then at least it will narrow down the problem with PayPal probably not supporting some country instead of a bug on their website.

Test Account Setup for PayFlow Link and PayPal Payments Advanced

I am trying to setup a test account to test my module which will work for PayFlow Link and Paypal Payments Advanced. I am following this tutorial.
The problem is that I don't have "PayPal Express Checkout" feildset in my settings. Here is an image of it. The field set also appears in this paypal tutorial on youtube.
Also when ever I try to send a request to payflow api, it always says "User Authentication Failed" although all the parameters are correct.
I have setup a test account for Paypal Manager.
The field in question is expecting the primary email address of the PayPal account you will be using to accept Express Checkout (PayPal) payments. You can specify both a live account and a sandbox account.
"User Authentication Failed" indicates your credentials are not correct. You should be using the same credential you use to log into the manager:
USER=username&VENDOR=merchantlogin&PARTNER=PayPal&PWD=yourpassword

How do I change my Sandbox account into a live account?

Our site is ready, but PayPal is still running in Test mode / Sandbox.
How do we make it live and take actually payments? Is this a setting PayPal-side?
CMS is Drupal 7.x
Currently you are having PayPalMode,PayPalApiUsername,PayPalApiPassword,and PayPalApiSignature for test or sandbox mode. But to run on LIVE mode you need to again grab all the above mentioned details from the Real LIVE PayPal account.
Do let us know the Payment method you are using ! I am assuming for DoDirect Payment Method.
Just set PayPalMode = 'live';
On your site, at admin/commerce/config/payment-methods, edit your PayPal WPS settings.
Enter the email address of your real PayPal seller account.
Switch over from "sandbox" to "live", and I would also recommend switching off the debugging mode at this stage.
It is always best to test the live account is working properly by sending through a low-value order using your own credit card. You can then refund the order later if it works.
Hope this will works for you !
You can also follow the following 2 help links:
Drupal Paypal Payment Standard
And
Commerce PayPal Payments Advanced / Payflow Link

Paypal Sandbox- going to a live production environment

I have a new WP, woo-commerce site with paypal express plugin. I have added my paypal API credentials (not sandbox credentials) and am set to Live-Production mode but am still being directed to Paypal Sandbox when checking out. How do I get out of the testing environment on my site
change the occurrence of https://www.sandbox.paypal.com/cgi-bin/webscr into https://www.paypal.com/cgi-bin/webscr
Below are steps to change environment on PayPal express plugin from wordpress admin panel.
1- In your admin panel go to WooCommerce > Settings > Checkout.
2- Enter the following information to complete your WooCommerce Express Checkout configurations:
Enable PayPal express checkout by Click the box.
Environment - Set to Live unless testing with PayPal sandbox environment credentials.
Enable PayPal mark - Check.
PayPal API Username - Write your Live API username.
PayPal API Password - Write your Live API password.
PayPal API Signature - Write your Live API Signature.
Payment Action - Select from dropdown Sale or Authorize.
Check additional options.