쿠폰 구매 처리 로직steemCreated with Sketch.

in hive-196917 •  last year 


쿠폰 구매 로직에 대해서 고민했었는데, 고민안해도 된다.

파이어베이스에 runTransaction이란 기능을 제공한다.
이것은 이 함수 안에서 실행하는 것 들중 하나라도 이상이 있다면 변경 이전 상태로 된다.
또 작업이 거의 동시에 처리된다.
따라서, 안전하게 구매처리를 할 수 있다.

구매 처리 로직

  1. 구매 버튼을 누른다.
  2. 액티브 키를 입력한다.
  3. runTransaction 실행한다.
  • 구매할 수 있는 쿠폰 수량이 있는지 확인한다.
  • 쿠폰 수량을 감소시킨다.
  • 스팀을 판매자에게 전송한다.
  1. 구매자에게 구매 성공, 실패를 알린다.

주말 동안 구매 로직을 구현할 수 있겠다.


Posted through the AVLE Dapp (https://avle.io)

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Thank you, friend!
I'm @steem.history, who is steem witness.
Thank you for witnessvoting for me.
image.png
please click it!
image.png
(Go to https://steemit.com/~witnesses and type fbslo at the bottom of the page)

The weight is reduced because of the lack of Voting Power. If you vote for me as a witness, you can get my little vote.

오우야 멋지네 이형 ㅋㅋ 우리 예전에 장터처럼 피르코인으로 nft 사고 팔고 했었는데 형 이런방법을 사용한다면 좋을거같은데?

좋지!
그런데 우선은 스팀부터 호흡기 떼줘야해.

구매자나 판매자나 스팀으로 거래하는 메리트가 부디 있기를 ^^

1차 목표는 신규유저가 모은 쓸모없는 스팀의 사용처지.

나중에 핫한 아이템 2~3개 노출되는 API 제공이 가능하면 스팀유저가 많이 몰리는 사이트에 광고 요청해도 좋을것 같아요ㅎㅎ 상품이미지에 달린 url타고 바로 사이트로 넘어가게요ㅋ

네네 그런 부분이 개발자는 약합니다
어떻게 알리고 키울지. 조언 고맙습니다! h4lab도 화이팅입니다.