I am running a Django app that is hooked up to paypal payments standard and that generates encrypted 'Buy Now' buttons. Everything works as it should on desktop, but when I use a mobile device (android and IOS), I do not get sent to the mobile optimized checkout page.
If I go to this non-encrypted test page, I actually get the mobile checkout page. As soon as I change that fake business email to my real one, I only get the desktop page.
This leads me to believe I have some kind of configuration issues in my merchant account, as opposed to an issue with encrypted buttons.
I looked at the documentation on x.com. They mention that the mobile checkout page is not compatible with these use cases:
Instant Update API
Buyer Supplied Price, Desc, Qty
Profile Based Shipping & Tax Discounts
Payment Type: Auth, Order
Inventory Management
I originally had shipping rules, so I deleted those. I don't think I have any of the other things enabled, but its hard to tell seeing as these unsupported use cases are really vague. I've also read this SO post, and I have disabled my tax rules, but it did not fix the issue for me.
Does anyone have experience with this? Is there a way to force the mobile version of the checkout page, using paypal payments standard?
I "fixed" this by implementing their Express Checkout flow.
Don't believe their documentation. Express Checkout can do EXACTLY what paypal payments standard can do, and the API has nice features like forcing the non-paypal account pane to open by default.
Related
I am trying to find a parallel payment implementation for my mobile app, where the payment should happen with in my application and not redirected to any browser.
I have seen few options like paypal parallel payment, but this doesn't provide native app purchase support.
Can some one please point me to right direction. I am wondering am I only one trying for this option? :)
Your help is greatly appreciated.
Thanks,
Ramesh.V
You are looking for an API payment gateway rather than a checkout page solution. There are numerous services such as Stripe, BrainTree, BlueSnap and even PayPal that offer this.
The reason this is not popular for apps is that you'll need to become PCI compliant for that, which is a pain. Non of the above services will grant you access to the API without it, but they will be happy to give you a checkout page (browser) to drop the PCI compliance requirement.
I've successfully used a service called Zooz for my mobile checkout and it works nicely.
You can goto www.zwitch.co . This is an Indian payment startup which offers in-app payment natively.They have mobile SDK with which you can accept payments in your app.You can design your own payment page.They say you will be reduced from the PCI Scope
I have written a Chrome Packaged App and I am now ready to publish to the Chrome Web Store.
I wish to offer a fully featured free trial period (eg 14 days) before requiring the user to buy a license.
I have read this article concerning how to receive the current license state and using the example code from github have got the license status to work.
However, how do I actually "set" the license?
The example code returns "NONE" in the response. How do I activate a Free Trial programmatically or update this value when the customer purchases a license?
The licenses will be set automatically by Web Store. When a user chooses "free trial" to install your app, the access level will be set to "FREE_TRIAL". For the paid version of your app, the access level will be set to "FULL". If you have followed the instructions in the article properly, your app would be able to query licenses from Web Store.
I'm following Google's instructions for purchasing Silver support, but there's no button or link for changing my current Bronze level of support to Silver. I think my appengine app has been integrated into Cloud Console -- I login to Cloud Console and I see my app. Also, on the appengine console, under Application Settings in the Cloud Integration part of the page, it says, "The project was created successfully. See the Basics section for more details." It doesn't offer a button for integrating my app with Cloud Console because, I think, this has already happened.
The instructions say to select my app in Cloud Console and then select Support from the left menu. The page I get tells me my current support level ("Your support package: Bronze"), but it offers no way to buy a different level of support.
Any pointers on how I can purchase support? I want to give Google $150/month for this, and they seem not to want to take my money.
I am running a website and registered for Google Analytics. Got code embedded into my site.
My site in On Drupal and using Ubercart for Online shopping. There is only one payment mode BY CREDIT/DEBIT CARD.
The issue is that Analytics in not tracking my all orders that have been made, some of them is missing.
I have checked that the code has no issues in it, not problem of Sync as well because i have waited a long and orders that are missing are of the date say for example 5-9-2013 and i do have orders tracked of date 6-9-2013.
Anyone have any idea how to resolve it?
User can opt out of the Google Analytics Tracking, they may have not javascript, they may cancel page load before the tag has fired, they may sit an office where the company firewall filters out calls to the google server etc. Javascript-based tracking is never especially accurate (Google themselves warns that Analytics show Trends, not exact numbers).
So I don't think there's a way to resolve differences between GA and backend systems.
Can anyone recommend a payment gateway that has been optimised for a mobile?.. I have just checked out paypal on a mobile devise and although it doesn't have a heavy amount of data to be downloaded, it is far from optimised for mobile user experience... i.e. you have to pinch zoom to fill in forms etc... Does anyone know of a payment gateway that is mobile friendly?... Kind regards J
PayPal has a great mobile experience and it will automatically switch to that if using a mobile device. How do you have PayPal integrated now? Are you just using a standard button? How long ago did you create it?
If you take a look at www.givemobiley.org you'll see a good example of PayPal in a mobile experience. I developed that with jQuery Mobile, and I used the Express Checkout API with PayPal.
If you load the demo on your computer you'll see the experience you expect there, and if you load it on your mobile device you'll see the experience you'd expect there.