Transaction APIs in Google Actions

69 views
Skip to first unread message

Roberto Vergallo

unread,
Jul 25, 2018, 9:22:24 AM7/25/18
to Google App Engine
Hello,
I work for a bank and we are going to publish our first voice action for Google Home.
It is not clear if we should use Transaction APIs or not. We do not sell products or services.
Our action enables a user to move a small amount of money from his account to his default debit card.
No third parties are involved, and no products or services are sold.
Is it mandatory for us to use Transaction APIs ?
Thank you very much,
Roberto

George (Cloud Platform Support)

unread,
Jul 25, 2018, 10:48:50 AM7/25/18
to Google App Engine
Hello Roberto, 

You have a wealth of solutions at your disposal, and you are not obliged to use any of these, but choose the one that fits your purpose best. You may choose something similar to "Physical transactions with a custom payment gateway", detailed on the "Transactions" page. You may implement other solutions through actions, as detailed on the "Actions on Google" page, with more related information linked on that page. 

Roberto Vergallo

unread,
Jul 25, 2018, 10:56:12 AM7/25/18
to google-a...@googlegroups.com
Hello George,
thank you for your response.
The problem is that Transaction APIs are not yet available in the country of the bank. So right now the solution we implemented consists in our DialogFlow script contacting directly the bank's API to process the request. Obviously after an OAuth login. Please note that the API called by DialogFlow are not a payment gateway.
Could it be fine for Google Action's reviewers?
Bests,
Roberto



Il giorno mer 25 lug 2018 alle ore 16:49 'George (Cloud Platform Support)' via Google App Engine <google-a...@googlegroups.com> ha scritto:
Hello Roberto, 

You have a wealth of solutions at your disposal, and you are not obliged to use any of these, but choose the one that fits your purpose best. You may choose something similar to "Physical transactions with a custom payment gateway", detailed on the "Transactions" page. You may implement other solutions through actions, as detailed on the "Actions on Google" page, with more related information linked on that page. 

--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-appengi...@googlegroups.com.
To post to this group, send email to google-a...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/73f44361-c596-406b-a94f-bd58f7a4b3fc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

George (Cloud Platform Support)

unread,
Jul 26, 2018, 4:32:33 PM7/26/18
to Google App Engine
Hello Roberto, 

Your solution has the best chances to get accepted if you follow documentation in all detail. Deciding on how others would decide on the quality of your implementation is well over the scope of this discussion group. 

Roberto Vergallo

unread,
Jul 27, 2018, 9:26:25 AM7/27/18
to Google App Engine
Hello George,
I finally solved the problem. Transaction APIs are not required for bank implementations.
Thank you for your valuable help,
Roberto

George (Cloud Platform Support)

unread,
Jul 27, 2018, 11:44:10 AM7/27/18
to Google App Engine
Glad to read that you solved your issue. Writing more detail with eventual documentation reference would help others who are faced with the same issue. 
Reply all
Reply to author
Forward
0 new messages