Paypal how to pay without an account

When using PayPal as a payment method option to process payments for your forms, your clients should have the choice to both pay using a credit/debit card (without having PayPal account) or by signing up or logging in to their PayPal account.

To do this, simply enable PayPal Account Optional setting on your PayPal (this feature is available to Premiere and Business account holders only).

Follow these steps below to enable PayPal Account Optional on your PayPal:

1. Login to your PayPal and go to Account Settings

Paypal how to pay without an account

2. Select Website Payments on the left-hand side of the page

3. Select Update next to Website preferences

4. Make sure the PayPal Account Optional features is turned on

Scroll down to locate the section called PayPal Account Optional. 

5. Save your changes.

When testing the payment on your form, make sure to use a new Private / Incognito window on your browser.

Otherwise PayPal will recognize if you ever logged in to your PayPal account and simply display the option to login to your PayPal account instead of the credit card payment form.

Payments for Beart-Presets are made at PayPal, but you do not need to own a PayPal account to pay: you may enter your credit card's data directly at PayPal and complete your payment. You don't need to register a PayPal account either.

Once you get redirected to PayPal, just do as follows

4. If your PayPal page looks as follows, just click on "Pay with a credit or debit card" or “Create an Account” - it’s depending if you are using mobile or computer for the payment.

5. Enter your Credit Card’s data. Address, email & phone number may also be requested depending on your country.

6. You have option to save your payment info and create PayPal account, if you want, but you shouldn’t. When you are done, click on "CONTINUE".

7. Then, you’ll return to the merchant to complete your purchase. If it’s all as you want it, just click “PAY NOW” and the payment will be processed. You’ll receive an emailed download link and receipt and for your records.

Depending on a number of factors you could run into problems when paying at PayPal. Some common issues are:

I am not getting redirected to PayPal at all

Your browser's PayPal cookies might be messed up; you may try deleting your cookies to fix this.

PayPal is not accepting my credit card

Please double check the data you entered at PayPal's form. If everything is correct, chances are that you actually do own a PayPal account and that your credit card is associated with that PayPal account. If this is the case, then you will only be able to pay with that card by logging into your PayPal account. If this is too much trouble, then just try paying with a different credit card.

I can't find a "Don't have a PayPal account?" or “Create an Account” option

Unfortunately, PayPal does not allow direct credit card payments in all cases. Sometimes it is because of your location, or sometimes PayPal might believe by checking your browser's cookies that you actually own a PayPal account. You might try deleting your cookies to get around this.

This page was printed on Nov 05, 2022. For the current version, visit https://help.shopify.com/en/manual/payments/paypal/set-up-paypal.

When you set up your Shopify store, Shopify creates a PayPal Express Checkout account using the email address you use to sign into your store. If you already have a PayPal account with that email address, then you receive payments from orders made with PayPal right away. If you want to issue refunds or manually capture payments, then you need to finish setting up your PayPal account. To use PayPal on your store, you should upgrade your personal account to a business account. Most functions and tools provided by PayPal for business owners are only available when using a business account.

If you don't have a PayPal business account with the email address you use to sign into your store, then you can add your email address to an existing PayPal account or sign up for a new PayPal business account with the same email address you use to sign into your store.

Finish setting up your PayPal account

If you want to issue refunds or manually capture payments using PayPal, then you need to give Shopify permissions from your PayPal business account.

Steps:

  1. From your Shopify admin, go to Settings > Payments.

  1. From the Shopify app, go to Store > Settings.
  2. Under Store settings, tap Payments.

  1. From the Shopify app, go to Store > Settings.
  2. Under Store settings, tap Payments.

  1. In the Supported payment methods section, find PayPal.

  2. Click Manage.

  3. Click Deactivate.

  4. Click Deactivate again to confirm.

  5. Click Activate.

  6. Enter the email address for your PayPal account, and then click Next:

  7. Enter the password for your PayPal account, and then click Log In:

  8. On the PayPal permissions page, click I Give Permission.

  9. On the PayPal confirmation page, click Go back to Shopify.

  10. Make a test transaction to make sure everything is set up properly.

PayPal's shipping and billing addresses

PayPal fills out the billing address fields with the customer’s shipping address. The customer can edit the information by clicking Change....

This is how PayPal works and it cannot be modified. Shopify can send only a single address to PayPal. For normal PayPal payments (as opposed to credit card payments) this address must be the shipping address, because PayPal already has the billing address. There is no way for Shopify to know ahead of time whether the customer has a PayPal account. As a result, Shopify can't send the billing address, such as when the customer is paying with a credit card instead.

Let customers pay without a PayPal account

With PayPal Express, the default is set to ask customers to log in to PayPal (or create a PayPal Account. You can enable guest payments to let customers pay with their credit card even if they don't have their own PayPal account. To enable this feature, you need to have linked your own credit card to your PayPal business account.

To enable guest payments, you need to change the settings in your PayPal account settings. Learn more about enabling guest payments at PayPal.

Require phone numbers for PayPal Express checkout orders

If you depend on having your customers' contact information and use PayPal Express, then you might have noticed that the Shopify order details page does not contain the phone number. To add the phone number field to your checkout, contact PayPal support.

Using PayPal for automatic billing

Some apps need to charge customers automatically, like for subscriptions or post-purchase offers. In these cases, the customer agrees to a billing agreement in PayPal between you (the merchant) and the customer. To offer billing agreements as a merchant, you have to be approved by PayPal for Reference Transactions, which is the PayPal feature that allows you to charge customers automatically.

When you have PayPal Express activated on your store, Shopify asks PayPal for Reference Transactions approval on your behalf when it detects that you're actively using an app that charges customers automatically. If you're not yet approved for Reference Transactions with PayPal, and a customer makes an order that includes a subscription, then Shopify hides PayPal as a payment option during checkout. If you're using a post-purchase upsell app, then Shopify shows PayPal as a payment option during checkout, even if you're not yet approved for Reference Transactions with PayPal, but post-purchase offers aren't shown to the customer.

You can check if you've been approved by reviewing the status of your request on the Payments page of your Shopify admin.

PayPal contacts you by email when you are approved for Reference Transactions. They might also contact you before approving you if they need more information. After you're approved, Shopify displays PayPal Express as a payment option on your store when the customer makes an order that involves automatic billing.

There are situations when your PayPal account could be denied for Reference Transactions. If PayPal denys your request, then PayPal won't notify you in any way. To verify whether your request has been denied, you can check the status of your request on the Payments page of your Shopify admin. You can also contact your PayPal account manager or visit the PayPal contact page when logged in to your PayPal account.

Testing PayPal

You can test the credit card processing ability by creating a test product and purchasing it from your own store using a different PayPal account than the one set up to receive payments on your store.

Common issues

There are a few common errors that can occur when using PayPal with Shopify:

  • Unable to complete activation
  • Your PayPal account is not a business account
  • Payment has already been made for this InvoiceID
  • Error from gateway: Too many requests for operation
  • Invalid Vendor Account
  • Unable to refund: You do not have permissions to make this API call

Unable to complete activation

To activate Paypal, your store's country must match the one set for your Paypal account. You can update your store's country from the Store details settings page in Shopify.

Your PayPal account is not a business account

To use PayPal on your store, the PayPal account needs to be a business account. You can learn how to upgrade to a business account on the PayPal site.

Payment has already been made for this InvoiceID

This error occurs when you use the same PayPal account on multiple Shopify stores. PayPal reads the order ID as a duplicate and does not process the transaction.

To resolve this error, you must change your order ID format by adding a prefix or a suffix to your order IDs.

Error from gateway: Too many requests for operation

This error occurs when too many request have been sent to PayPal in a short period of time. PayPal mistakes this for a type of spam attack.

Your account is temporarily suspended for 24 hours. You can contact PayPal to resolve this issue.

Invalid Vendor Account (PayFlow Pro)

If you're setting up PayPal and you get an error for an invalid vendor account, then you might not have entered all of the required credentials.

You need to generate Payflow credentials in your PayPal account and enter those in the Payment providers page in your Shopify admin. The Vendor/Merchant Login, Password, and Partner fields are mandatory.

Unable to refund: You do not have permissions to make this API call

This error might mean that the connection between Paypal and Shopify isn't working. You need to sign in to your PayPal account to give Shopify access.

You need to deactivate and then reactivate PayPal in your Payment providers settings. If you receive any orders while the connection isn't working, then you aren't able to refund those orders through Shopify. To refund orders placed before reactivation, refund the payment from your PayPal account.