how does retailer connect to Google wallet acount in a third party website? - android-pay

I'm a developer of a website that enable retailers to interact with rheir customers at events. the way it works is that the retailer selles a product on my website, the costumer buys it on my website, i'm the common thread. i want to offer the consumers to pay with google wallet. the question is how does the retailer coonect his google wallet business acount to the button which will be on my website? can it be done with the email he has opened his google wallet business acount? Thanks! Amitai.

Unfortunately, the seller doesn't have access to any information about the customer. You need to be able to obtain the JWT or Merchant Key from the original retailer to be able to perform sale on your own website. Only tool you have available to pass information around is the JWT. There are several security and process issues related to this.

Related

How can I track a user at my affiliate website?

I am trying to build a website to support users to find the best bank account more easily.
So, I am planning to upload the bank information and have affiliation with those banks.
At this moment, I am thinking of guiding users to go to making bank account page of the banks.
I want to receive commission from the banks whenever new users have joined them through my website and they have actually made transaction.
My question is, how can I know if the user has made up the bank account through my website and actually made transaction?
Are there any ways on it except that the bank provides me the information regularly?
I want to be able to track what the user does at the bank's website after being linked from my website.
Thank you.
I want to be able to track what the user does at the bank's website after being linked from my website.
I doubt that you'll find many (if any) banks that will allow you to track users on their website. And you can't do it without their consent.
You're putting the cart before the horse here. Before you start figuring out how to implement this, you need a partnership (affiliate program) with those banks. And from there, you'll need to play by their rules.
Are there any ways on it except that the bank provides me the information regularly?
How else would you propose collecting and delivering this information?
If you want to pursue this, the best and least intrusive way to go about it is to have your partner banks set up referral codes or affiliate links; when customers come to them through you, the customers provide the affiliate code or click on a URL that's unique to you (provided on your website), and then the bank will report on the usage and pay out whatever has been agreed upon.

Spotify style account management with a subscription based website

We're planning a web service based on recurring monthly payments.
The site would have similar user accounts as Netflix or Spotify. The site would have an account section were the user can manage the billing and other details.
I've looked into different payment gateway provides, but I'm still wondering how to implement the user account as a part of the main site and how to combine that to the billing system.
First some information:
The site would first have just one monthly plan xx$/month
Credit cards need to be accepted
We're based in EU
We don't want to use PayPal
The user account section would contain:
User profile (name, email, etc.)
Website options (features on / off)
Subscription & billing management (edit credit card, current period, cancel, etc)
Questions:
How to combine the basic user accounts on my site with the billing system provider?
What information should I store in my own database?
Should I use a 3rd party user account management software on top of a payment gateway provider?
If so, which one would work similar to Spotify's account management?
How to setup the first sign up flow where user enters CC information?
Thank you for the ideas!
This is relatively easy to do using Laravel (a php framework) and a package called cashier. This package uses a payment service called Stripe which allows you to create recurring payments. There is even a tutorial on how to do it on Laracast.

Does Google Wallet / Google Wallet for digital goods API Support 3D-Secure?

I am seeing a % of failed transactions with Google Wallet. The error message that I get is
You cancelled this order. Reason: Other. Message sent to the customer: We were unable to process your order..
I have phoned for Wallet support and I've been told that the two examples of failed transactions were down to latency issues.
Whilst I haven't been able to prove it - I suspect that Google Wallet doesn't support 3D-Secure
http://en.wikipedia.org/wiki/3-D_Secure
A google search gives me more questions and doubt but no definitive answer
Does anyone have any experience with this working / not working?
Ben
I had the below email response from Google support, hopefully it will make the situation clearer for others having similar issues.
Please be advised that Google Wallet does not currently support 3-D Security protocol, which is used by Verified by Visa, MasterCard SecureCode and similar services. If your card-issuing bank requires this feature, we suggest using an alternate credit card for your Google Wallet transactions
Google wallet uses direct CVV access , it is successfully carrying its operations at USA because most of the banks are using CVV tech till now, in Asia till now it is only available om discover( Dinner Club Card international Network) and JCB card issued in Japan and China. Google wallet is not supported on verified by visa or by Master-card secure code, if you want to use Google wallet you need to have a valid US address with valid US phone number, if you want the service in japan you first need to access your NFC chip present on your debit/credit card by your mobile then install Google wallet. Till now it is not present on any other Asian country , Yes it is available in Russia but you cant add more than 3000 Rebels into your Google account. Wait till it gets into your country or use similar app provided by bank/developers from your country.

Is Google Wallet API will allow multiple recipients during a single transaction

I am implementing Google Wallet API integration with PHP website. Seems there is no way to add multiple recipients during a single transaction. please let me know if there is any way to do this.
Probably needs some clarification from OP so subject to that clarification:
Google Wallet for Digital and/or Instant Buy, yes, there is only one payer (the Google Wallet account/user who will pay)
recipient however seems to be up to you/your app, more so with Instant Buy since control of the transaction/order flow is handed back to you/your web site. Google (Instant Buy) just handles part of the payment flow (not the entire order/transaction process)
Hth

Google Wallet - where's the merchant admin site

Looking into Google Wallet for Digital Goods.
Signed up for a sandbox account.
Using Google's sample online demo, I can make purchases.
But where's the place where merchants can view all the orders.
I found a link at sandbox.google.com/checkout - but it doesn't
include the orders there.
Specifically I was wondering how with W4DG - one goes about
making refunds etc.
Thanks.
In the Wallet for digital good API documentation, see the "Managing orders" section:
https://developers.google.com/commerce/wallet/digital/docs/orders

Resources