I have horrible experience with titanium paypal module (ti.paypal). After I click the "pay with PayPal" yellow button. A paypal form popup but screen size is too small and it scrawls. I want that popup to fill entire screen. In short how to set size for it. Please see below image
http://imgur.com/XBc31Fh
My code
var payPal = require('paypal');
var button = payPal.addButtonToWindow(project);
$.paymentInfo.add(button);
Where project is an object with price , and order number.
Please help me how to fill the size of paypal form that covers my screen.
Please check if your issue is already on JIRA and watch it there to help us prioritise:
https://jira.appcelerator.org/issues/?jql=project%20%3D%20MOD%20AND%20component%20%3D%20Paypal
If not, please create a JIRA ticket in the AC project.
Related
I am trying to implement the PayPal checkout button using an iframe. The problem is when I click the paypal button in the parent html a PayPal popup comes out. It is possible to make that black window disappear or cover the size of the parent html, so that it does not appear only in the iframe.
Screenshots:
https://drive.google.com/drive/folders/1ipNvgvK7ATceFJWVhEtkP7ZVmw-YevVI?usp=sharing
PayPal Documentation:
https://developer.paypal.com/docs/archive/checkout/integrate/#1-get-the-code
It appears you're using the old deprecated checkout.js
Try the current sdk.js https://developer.paypal.com/demo/checkout/#/pattern/client
I have a website built in OpenCart and have a problem in a popup when you add an element to Shopping cart and then click on checkout and you will see Terms & Conditions When you click on it, it will show you Popup But the text is unclear
how I can solve this problemHomePage,Terms & Conditions,popup,
link website:website
Kindly check the followig URL. There is the problem in scripting error to display inner code in content id. You can fix this issue, content will be set as per display box.
https://i.imgur.com/HRgeAfF.png
When I try to create / modify a "Paypal button", I always arrive on a page that:
Looks the same as 10 years ago
Recommends to use "Internet Explorer 7 (!), Firefox 3 or Safari 4" for best results
In this button creation page, I cannot find how to choose the style among the "Custom payment page styles" created in this page: https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-page-styles. What is this page useful for, then, if we cannot use them when creating a button?
Did I miss a new interface somewhere (URL?) for button creation or is this very old interface still up to date?
The button creation page, which you are seeing is valid and it still appears the same.
However, the customization of the checkout page is no longer available through the Custom Payment pages( This feature is deprecated).
You may still add a logo, but that has to be done through coding. You will need to add the variable "image_url" with the value of the logo URL. For Express Checkout payments, you may use LOGOIMG .
For more details, kindly refer to this link: https://developer.paypal.com/docs/classic/admin/checkout-settings/#customizing-paypal-checkout-pages.
I have a checkout system that has been in place over 5 years. I have another checkout system been in place over 2 years. Both have not changed.
I can also confirm when I demo the custom payment pages through my account it all works.
However when people go through checkout on my site, when they see the new PayPal checkout system, there is no logo at the top and my business name is showing up in text at the top.
I have confirmed that the logo works fine and is hosted on HTTPS.
I contacted PayPal business support and this is the response I got:
Hi **** Unfortunately, this is the intended behavior. New layout did
not support page style parameter. I apologise for the inconvenience
caused. Sincerely, Anis Merchant Technical Support PayPal
Can anyone else confirm that PayPal is fazing out custom payment pages? I think this guy is drinking kool aid and like most bad support individuals is providing me incorrect information. However I have been unable to get this idiot to escalate it and get me a real answer.
Especially since I've seen other checkout pages work with a logo at the top.
Any assistance would be appreciated.
Yes, looks like page_style currently does not work in the new checkout page. As a work-around you can use image_url parameter to set your image logo in the checkout page.
PayPal deprecated the page_style variable in September 2016, as well as the cpp_logo_image. The full list of deprecated variables is available here: https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#deprecated-variables
As user Vimalnath mentionned, you can (still) use the image_url parameter:
<input type="hidden" name="image_url" value="https://example.com/myImage.png" />
The recommended dimensions of images changed. Whilst the maximal size for image_url was 750 x 90 as a banner, the recommended size is (in February 2018) : 150 x 50 px. PayPal now consider the image_url as a logo to display in the upper left corner.
I can see that a banner of 750 x 90 is still working on the payment page and will display as a header. Maybe with a smaller logo would PayPal use another layout. I also have not test yet how does a large banner display after the payment was done.
I am currently speccing out a custom auction plugin for WordPress. One thing I would like to do for each item is to generate a dynamic Buy Now link that will redirect to a PayPal screen with the item name and final price.
From what I can see, the only way to generate one of these buttons is to go to the form that generates the buttons for you. Is there a js file that I can use to generate these buttons from a Wordpress admin area? If so, can someone please provide a link so that I can begin reading up on the documentation?
Thank you
There are several examples of how to create a "pay now" button on stackoverflow (with simple HTML form). I would rather not use the "insecure" forms.
For including it in Wordpress you need to create a PHP Script (Plugin) that creates you the button, either with a library or "by hand".
The second thing I would recommend is to give PayPal an URL they should call after a payment status change (IPN). Some libraries (as the one above) can help you with that.