Shopify / mobile-buy-sdk-ios

Shopify’s Mobile Buy SDK makes it simple to sell physical products inside your mobile app. With a few lines of code, you can connect your app with the Shopify platform and let your users buy your products using Apple Pay or their credit card.
MIT License
452 stars 199 forks source link

How can one user gift another user with a product ? #1010

Closed romansorochak closed 4 years ago

romansorochak commented 5 years ago

Hello In my current project I have a flow where one user can gift another user. User1 (Sender) purchases some product (underwear) as a gift to User2(Receiver). Then User2(Receiver) should only choose color & size. (The flow is described on the screenshot attached) giftFLOW

I was considering implementation as follow:

  1. When User1(Sender) tries to gif User2(Receiver) with the product(underwear) actually User1 buys a gift card (the price of the gift card equals to the price of the product (underwear)
  2. We save this gift card on our server.
  3. Then User2(Receiver) chooses color & size of the product (underwear). Then he provides shipping details. And then completes checkout with the gift card applied.

questions:

  1. Is this flow correct in terms of implementation ?
  2. Since gift card is enough to purchase a product (underwear) can user2(Receiver) avoid providing his card details ?
  3. Is there a simpler solution to implement this flow ?

Thanks in advance for your help or any consideration about this flow!

rebeccajfriedman commented 4 years ago

Hello @romansorochak , please use our forums for questions around implementing features.