Common Paypal Button to accept payments - paypal

I have e-book selling website where I used a paypal button to accept the payment. The button is created from paypal website and its code snippet is added in the form to show the button(not via api). When I set the currency of the button to USD then indian paypal users are not able to use the button. It says "Merchant Does bot accept payment in your currency". If I change it to INR then it only accepts the indian customers only.
Is there any way to accept all currencies via a common button. I means Indians could pay me in INR and Others in USD.
Thanks in advance.

No, separate currencies are needed due to Indian regulations, and there is no support for combining multiple currencies (and their respective amounts) within a single button, other than coding it yourself.
If you generate buttons at PayPal, you need one button for domestic payments in INR, and another button for international payments in a currency such as USD.
It's possible to make something like a dropdown or radio buttons that switch a single PayPal button between the configurations for amount1/USD and amount2/INR -- i.e., give the buyer a way to select their country and change the amount/currency based on that -- but to do that you will need to write some custom JavaScript code to make the switch.

Related

Paypal Buy Now button is forcing clients to have a Paypal account

I'm trying to create a Paypal Buy Now button. I want clients to be able to pay with their debit/credit card in case they don't have a Paypal account.
I'm able to achieve this only if I set an amount higher then USD 33.
For example if the amount is higher then $33 I get a Pay with a Debit or credit card button
If I set the amount under $33 I get a Create an Account button
Do you know why is happening this?
Payments Standard is based on browser cookies. It doesn't have anything to do with the amount. If you want to force the Credit/Debit card option at all times you'll need to switch to the Express Checkout APIs instead of PayPal Standard buttons. It will allow you to set parameters so that the guest checkout experience is always available regardless of any browser cookies / cache.

express checkout with html info without API calls?

Can I improve user experience, e.g. show product description, and highlight "Pay using your credit card", with simple Paypal buttons?
I offer a paid service on my website, with monthly subscription, fixed amount each month. I don't need the user's address, and there's only 1 "product".
Currently I created a simple "paypal button", which works fine, but I want to improve it, and possibly make it even shorter, but didn't find out how to:
highlight "pay with credit card",
I don't want to force users into logging into their paypal account (users with paypal account get error: "You cannot use an e-mail address or card number that belongs to an existing PayPal account")
show the user the product details/descriptions as in the picture:
Although I'm a programmer, I prefer not to use any API calls, especially since it doesn't seem to be necessary in my simple case.
How can I add these elements?
Is there an option with paypal to send users directly to a credit-card payment screen?
You'll need to switch to the Express Checkout API to show item details and force the credit card option. Even then, though, if the user has the credit card added to a PayPal account they're going to have to sign in and pay that way rather than use the CC form. Also, if you're working with recurring payments they'll need a PayPal account anyway.
The only way to avoid that is to sign up for PayPal Payments Pro so you can tie the credit card form directly into your website with no redirect to PayPal at all.
You'll need to enable Recurring Billing on Pro, too, after it's approved and enabled, and then your users can choose to sign up with PayPal (where you'd use Express Checkout) or Pro (where they'd enter a credit card directly.)
If you're really that set on not using API's you could apply for Enhanced Recurring Payments for Payments Standard, but I haven't fully tested that to see about passing order item details to the review pages.

Paypal - Recurring Donations URL

Paypal makes it really easy to create a donate URL. A donor can enter a custom $ amount or use a fixed one. We'll use the custom amount, since it's more flexible. Is there anyway to allow the donor to enter a custom amount, and have PayPal display a checkbox for example to allow this amount to be a recurring monthly donation via a URL?
We checked out the "subscribe" button, but it only returns a form, not a URL, and didn't see anywhere to let the donor choose the amount.
Basically, this should be an optional field in the donate URL. Any ideas on how to accomplish this?
You'll need to use standard subscription buttons or the Recurring Payments API. Either way you could setup your page so the user chooses those options on your site prior to being sent over to PayPal.
use cmd=_donations. Paypal will prompt for an amount and whether it is recurring.
PayPal now has recurring donations, for mobile checkout, by default. See this blog post.

How to integrate a "donate" button into a website in India?

We are developing a website for a charity trust in India. For this we need to add a "donate" button to the website for anyone who wants to donate to the charity through a payment gateway.
However, both Paypal and Google Wallet / Google Checkout restrict the use of the "donate" button in India (Google, rather than a donate button, provide a "support" button).
Are either of these payment gateways possible to integrate into a website in India? Or are there any other alternatives?
Indian merchants cannot use Donation buttons through PayPal. If you tried to pass cmd=_donations in your button code the buyer would get an error.
If you want to allow buyers to enter their own amount during the checkout process you can do that with a Buy Now button. Leave the amount field blank to allow that.
Update (Dec 1 2015):
CitrusPay does NOT support donations as of Apr 2014
Original Answer below:
Yes we have few alternatives.
Here i have given one real time Example Payment gateway:
In India you can able to Integrate the Donation Button to your website for the Charity Donations through the Citrus Pay Payment Gateway.
Only thing you need to Contact +91 87677 09900 customer care of Citrus Pay. They will guide you based on your requirement Mail.
Citrus is the Quick responding payment gateway, comparing other payment gateway for small transactions. See the Citrus Customers
Also Citrus Providing the Mobile Support. You can integrate Mobile native apps.
Note : Once if you share your details. They will share their details like payments, Terms & Conditions, Support limitations & Integration tips and Guidance and Details.
You can make a "buy now button" and place a "donate button" in place of "buy now button". Also there are other configurations which you can find in, how to create donate button for indian website
Hope This will help you.
Why dont you use State Bank of India Collect OR create buy now button using paypal with price as blank (allows user to choose any amount) and then get code. Now replace a link from code https://www.paypalobjects.com/en_GB/i/btn/btn_buynowCC_LG.gif
to https://www.paypalobjects.com/en_GB/i/btn/btn_donateCC_LG.gif

Angelleye Adaptive Payments (PayPal) issue - users can't receive money in different currency

I'm having a few issues here, I'm using Angelleye:
1.) Currently, when a user clicks to ‘Pay’ on my website, a popup appears and they must then enter their PayPal email address. We take a commission on all items sold on our marketplace, so we need to use Adaptive payments.
2.) In addition, the auction listings that a user creates on our marketplace can be in either $ (USD) or £ (GBP), but it seems that if the user creates a listing that isn’t in their main PayPal currency, they can’t receive payment.
Is the PayPal email popup necessary and can we allow users to receive payments in currencies other than their main PayPal currency?
Thanks!
1) There are different options for how to handle the payment flow with adaptive payments. You can use a pop-up window or a lightbox, for example. All of the details for how to setup the flow you want are available here: https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/integration-guide/APIntro/
2) I'm pretty sure this depends on their payment receiving preferences. When receiving a payment that isn't their primary currency they could end up paying additional fees, so I'm pretty sure they would have to specify that they accept this within their account. Alternatively, merchants can create separate currency balances within a PayPal account, so you could actually maintain a USD balance and a separate GBP balance within the same account. This way you could receive money without getting hit with currency conversion or cross-border fees, and the merchant wouldn't have to specifically accept it.