Paypal plus integration in Germany: only Paypal payment method appear? - php

I have a question related to the integration Paypal Plus to the shopping cart website in Germany.
I have done the integration follows these steps from here : https://developer.paypal.com/docs/paypal-plus/germany/integrate/.
For the testing sandbox account and sandbox api everything works fine. There are some payment methods show up.
However, when I changed to use the live account and live api. Only one paypal payment method showed up. I would like to expect more than one payment method in paypal plus like: paypal, credit cart, debit cart or bank transfer.
Here is the result when I used Paypal live API
But my expected result should be like that and work for Paypal sandbox test API
I am looking forward to your response and Thanks in advance.

this can also relate to the buyers billing address.
Based on the billing address country provided, buyers see PayPal's available funding sources for their country of origin

Most likely the live account is not enabled for this feature, which is not on by default. The account owner should contact PayPal's general customer support via https://www.paypal.com/smarthelp/contact-us to request it
If you are positive the account has the feature enabled, then you should ask PayPal's technical support to review the account: paypal.com/mts

Related

How to manage response from paypal when people pay as a guest checkout. No paypal account

I'm using a custom php Paypal nvp API for express checkout.
When people pay with their paypal account I have no problem in my php script, I insert the order, order details and I send the email to the customer. When people pay with their credit card without paypal account I don't receive the transactionid.
The strange fact is that when I use the sandbox, I generate a fake visa I do the payment, in my database I have the transaction id and I receive the email.
Someone had or is having my same problem?
There are different ways to manage payment with and without account?
For both I'm checking the payment status = Complete.
Happy to help your query,
Firstly, PayPal NVP is deprecated implementation. There wouldn't any support for new merchants who willing to add PayPal as a payment option.
Please go through the below recent products which run on REST APIs. I suggested two options of accepting payments so, hence choose the best one suits you.
Standard Integration Link.
Advanced Credit & Debit Card Link.
Thanks.

PayPal API - Payments Pro Required To Process Billing Methods Directly?

It is my intention to integrate payment processing/subscription billing plans into a site using PHP and Javascript. I'd like to use PayPal to process credit/debit and PayPal charges. I read an article that said (Paraphrasing)
Normally you have to forward users to PayPal where they input their
billing information. PayPal Payments Pro allows you to process billing
info directly from your site.
I've also seen information to the contrary. This answer for instance. Also, the PayPal API docs don't say anything about needing Payments Pro to process a card directly from my site. Here you can see a card being processed without sending the user to PayPal under "Create billing agreement (credit card)."
I have a PayPal business account. I was able to generate a PayPal API Signature (API creds). Can I use the code shown in that quick start to process payment methods without applying for Payments Pro? I'm not talking about IPN. I know that anyone can use that.

DoDirectPayment Method in Paypal advanced

I am working on paypal api. As client said he has purchased the paypal business account where his customer's can pay money on his own website and then I came through the DoDirectPayment method and worked on it and it was working on the sandbox but it was not working on live account.
It shows error as
"Invalid Configuration : This transaction cannot be processed due to an invalid merchant configuration."
and after bit search I came to know that account should be payment pro. Client gave me a link that he has purchased the paypal advanced and the link is "https://www.paypal.com/webapps/mpp/paypal-payments-advanced"
And when I saw the account type it shows the only business account. Where can we can check the exact account type?? Is there any option where I can check the merchant type. I am bit confused. I think client needs to pay extra for payment pro as written on website. Can I use DoDirectPayment method in paypal advanced. On paypal it shows three type of account type personal personal, premier and business account. After subscription for business account does he need to subscribe for others like advance pro and standard? and what all other methods we can use for paypal advance.
I am new so I am bit confused and I didn't found any suitable document..
Thanks in advance :)
The PayPal Payments Advanced product does not support DoDirectPayment API. Advanced makes use of pages (layouts) hosted by PayPal and credit card data is posted to the server using a secure token. See PayPal Payments Advanced for a detailed explanation of how it works and links to all of the documentation.

PayPal payment with credit cards

I have a problem with integration of paypal payment. I want to make it so that customers can't register to paypal, but paypal only shows the register to paypal.
I use php library. Is it possible that they add only credit card without registration?
If you're using Payments Standard, Express Checkout, Adaptive Payments, or anything that actually redirects the user over to PayPal then it would be done with "guest checkout", which is an option on that checkout screen. In order to make that work you would need to make sure the PayPal Account Optional setting is enabled in your PayPal profile.
If you go with Payments Advanced you would imbed an iframe in your site that PayPal actually hosts, and it would have the PayPal option as well as credit card option built in to that.
Payments Pro would give you full freedom to process credit cards directly via API request, and then you wouldn't have to display any PayPal logos or show that PayPal was involved at all in that case.
I would still recommend leaving PayPal as an option for people, though.
My site is actually is a good example. Notice if you add that item to the cart you'll see the option to "Pay with a Credit Card" or "Pay with PayPal". If you choose credit card that would move to a credit card form and would be processed through Payments Pro (PayFlow). If you choose PayPal it would go through Express Checkout. So you still give people both options, but it's very straight forward for non-PayPal users.
You can send money to anyone with an email address but in order to claim the funds they would have to open a PayPal account. What happens is that you send the money to their email address, they get an email letting them know they have received funds. They are then instructed to follow the directions to open an account to receive the funds into their PayPal balance. It is a very straightforward process and a new account can be set up very quickly. Thanks for your great question and I hope you have a great day.

Payment with Paypal and other credit card options

I am using paypal payment system for users subscription on monthly basis. All the things and flow working perfect. I need to know when user click on button and navigate to paypal site its show only pay with you paypal account or create account (pay with credit card) as shown figure
I didn't see image like credit card option as shown in figure below.
I'm using Digital Goods Example find on this link
https://github.com/thenbrent/paypal-digital-goods
In this example its uses SetExpressCheckout method and recurring user profile.
Its their any option or setting to enable in paypal business profile or paypal api to do that credit card payment option for users.
You have to have a Premier or Business account with PayPal before the option for credit card payment will show up.
If you already have a Premier or Business account, you probably have the relevant setting turned off. Go to Profile -> Selling Preferences -> Website Payment Preferences and look for "PayPal Account Optional." Make sure that box is checked.
If you can't find the box, click through lots of links for a while. PayPal enjoys rearranging their website a lot.
P.S.: If you are using Sandbox mode, it won't show up. You have to be using the real Express Checkout.
It works fine if you add these parameters when you call setExpressCheckout method:
SOLUTIONTYPE ="Sole"
Note: PayPal Account Optional should ON at sellers account.

Categories