I've started to work on the idea of creating a self-service portal for Google Apps Subscriptions. In short:
I want customers to log in on their account.
They need to be able to buy new products (subscribtions/licenses).
But they also need to be able to make changes on their bought products using the Google Apps Reseller API (https://developers.google.com/admin-sdk/reseller/v1/reference/).
Is it possible to realize this using Magento?
If you need any more info, just ask
Thanks in advance,
Solved! Go to Solution.
@Tristan_H Yes possible Catalog API available - http://devdocs.magento.com/guides/m1x/api/soap/introduction.html
Can I use that to let customers change their " settings/attributes" of a product, from within Magento?
To clearify, I want Magento to be the Self-Service Portal which retrieves and sends data to the Google Apps Reseller API
@Tristan_H settings / attribute mean what ? If you mean customers filter products attribute the Yes. what your idea actually ? And probably you can customize as well.
I'm want to use Magento to create a self-service portal for customers.
Customers buy licenses for Google Apps. But after they bought them, I would like them to be able to configure the licenses themselves, through the self-service portal.
So it's not really your usual product in a normal webshop. It's a bit tricky to explain the idea, but I hope you see what I'm getting at.
@Tristan_H Appearing that you want to use Magento to sell license for Google Apps and for configuration purpose you might need to send products data so looking API option, is it ?
Well, let me tell you Magento provide API services for catalog, customers so you can send those information.
P.S - Waiting for next query
But not only do I want to sent the configuration data from Magento to the Google API, I also would like to have Magento retrieve information from the Google API.
Is that possible too?
@Tristan_H Yes possible you can send and retrieve data as well. But you might need to mapping fields of Google API with Magento attributes, if use different name (For i.e, Magento use name attribute for product name but Google API have item_name; so you need to map them)
Thanks a lot,
I'm going to try the answers you gave me, thanks again!
P.S: PM me in case you need any support.