When I sent a POST to Google checkout API, the return XML (or HTML) auto redirects the user to Google to complete the checkout.
I understand pci compliance and why this is needed, but is there a way to submit the user's info in the background so they don't have to leave my site to checkout? if so, how?
No, there's no way to do that with Google Checkout.
Check out stripe.com - similar pricing, but much easier integration! I just started using them and it's been a breeze.
If you are selling digital or virtual goods cosider Google In-App Payments which integrates nicely with your site and offers an in-app purchase experience for the user.
http://www.google.com/payments/payment-options/digital-goods.html
Related
I'm using marketplace extension from magentoconnect in my store. This extension is really good and works exactly what i needed it to do but there is 1 particular requirement I need which it doesn't provide.
For vendors, I want payments of each product sale to go directly to vendor's account ( through their credit card etc which they need to add before their product becomes visible ) and commission amount ( some percentage which is set by marketplace through admin panel ) to go to site owner's account. I know there is paypal adaptive payment add-on available with this extension but I don't want to use paypal due to some reasons.
I have tried to create my own module which will gather vendor's payment method after their login and will verify it if their credentials are working or not. But i'm confused as to which approach should i use to get their order payment to go directly in vendor's account and commission in site owner's account right away.
Also, i want to use authorize.net to charge clients as stripe does not support a lot of countries.
Any help in right direction is very much appreciated. I need a solution as to how i can implement it. I can customize or create my own module if needed be for this particular case, but i need to know which is a better approach or what will be close to magento way of doing stuff.
Sorry for my bad english.
Thanks In Advance
Ab.M
Hi Regarding Paypal adaptive payment this thread will help https://www.paypal-community.com/t5/About-Payments/Adaptive-Payments-for-Magento-marketplace/td-p/968101
as authorize.net does not provide marketplace api like stripe or paypal provides so it wouldnt be possible in this way .
PS - we are not self promoting our plugin or product , as user asked the questions specifically about our product that why i have added extension link with images and screenshot
We currently have a Drupal site that is content-focused and are using Google Analytics for metrics. We are partnered with a company that has a Magento site and cart and will be using them for eCommerce. How do I successfully add our GA tracking code to their domain and cart pages to ensure I am tracking conversions from acquisition to checkout success (or dropout)?
Is it just the simple cross-domain code outlined in the Google knowledgebase?
Thanks in advance
Yep, should be as simple as cross-domain tracking. Your best bet would be to setup a staging/dev environment to test things out and then push to production.
You can use tools to monitor the http requests getting sent to the server to make sure your tracking is working.
For Firefox, I use HTTPFox and for Chrome it's Google's homegrown Google Analytics Debugger.
Best of luck!
We are upgrading our SagePay protocol from v2.23 to 3.0 to support surcharge fees. In v3.0 transaction registration post there are CreateToken and StoreToken which was not in the earlier version. What is the reason for create and store tokens? I went through the document but couldn't find a clue.
The link provided in the above post links to advice by one of our Sage Pay Partners so take a look at it.
Token allows shoppers the option of storing their card details (as a token) to their account on the payment page during their first purchase instead of having to set it up manually afterwards. Single click purchases for repeat customers will become much simpler and quicker to set up.
To view the Token Guide go to here, scroll to the bottom of the screen and select the Download the Documents option within your preferred method of integration (server, server inframe, direct). Within the guide it explains creating and storing a token.
If this is a service you would like enabled on your Sage Pay account our New Business team are available 0900-1800 on 0845 111 4466. Prices for Token are available via here. If you have any other questions, our 24/7 Support team can assist to on 0845 111 4455.
Sage Pay Support.
I believe this is related to their token system, allowing you to store and send card details as a token.
If you don't use their token system you don't need to worry about it.
Sage Pay have destroyed their content recently so it's hard to find anything, here's a quick article on their token system - http://www.metakinetic.com/blog/2013/09/sage-pays-token-system-and-advancements-in-payment-gateways/
I am planning to list a Gmail Contextual Gadget on Google Apps Marketplace. More than a year ago I created a vendor profile and a listing (so I am familiar with those steps), but I never made the gadget commercial. Now I'm ready for setting up the gadget for sale but I am wondering about the billing is implemented. As I've read in the Marketplace billing documentation, Google does not provide any solution for this, but recommends that I implement it myself or use a third-party billing product.
So my questions are:
- Which are the basic steps to create a billing solution for your listing?
- Is there any way keep the payment "manual", in that sense that I enable the product for installation manually (with a token etc) for a customer when the payment is received?
- How long time do I have to estimate for this?
Really appreciate an answer!
You need to use the Licensing api
https://developers.google.com/google-apps/marketplace/licensing
We want to use Google Checkout for our Magento store. Currently, when users clicks checkout button data is sent to Google site and the user can checkout there. We would like to make it do a silent post to Google site, that is we don't want our users to leave our site, it should look like all the processing is in our store.
This is possible in PayPal, but can it be done in Google Checkout too? Are there any examples of implementation?
If not, are there other online payment systems implemented in Magento besides the PayPal which can be used for checkout without leaving the store? I've heard something about AlertPay but I don't know much about it.
When the buyer clicks the Checkout button the shopping cart data is not necessarly sent directly to Google. It can be sent to a web service running on your site and further processed there. The service will use the Checkout API to post the cart to Google. Google will return a URL where your customer can complete the order, and you will redirect the customer to that URL. More info here:
http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API.html#server_to_server_technique
Regarding the final checkout step, the customer has to finish the order through Google - the customer's sensitive information such as login credentials, credit card info, is at Google and thus for security reasons he/she has to leave your website.
If you are selling digital content please have a look at Google In-App Payments. It offers a better in-app (in-site) experience:
http://code.google.com/apis/inapppayments/docs/index.html