2015-03-14 11 views
6

Używam paska do przetwarzania płatności w mojej aplikacji.Jak uzyskać łączną kwotę po zastosowaniu kuponu w pasie płatności Stripe

Stworzyłem plan i mam kilka kuponów.

Tworzę subskrypcję, korzystając z następującego kodu.

customer.subscriptions.create (plan = PLAN_type, kupon = PROMO_CODE)

ale chcę wiedzieć kwotę klient zamiar opłata gdyby można było zastosować kupon, tak, że można go wyświetlić na nim na stronie internetowej .

Jestem w stanie uzyskać kwotę planu i rabatu oferowanego przez kupon. Ale teraz chcę całkowitą kwotę po zastosowaniu kuponu.

mogę to zrobić ręcznie stosując zniżkę w wysokości, ale chcę wiedzieć, czy jest jakiś sposób z API to zrobić

Odpowiedz

3

Nie sądzę, nie byłoby sposobem znać ilość klientowi zostanie pobrana z góry. Jeśli chcesz wyświetlić to klientowi przed utworzeniem subskrypcji, musisz to obliczyć na końcu.

Jeśli chcesz tylko potwierdzić całkowitą opłatę naliczoną po utworzeniu subskrypcji, pobierzesz faktury dla tego klienta za pomocą listy faktur klientów API.

Faktura, której szukasz, powinna być pierwszą, ponieważ była najnowsza, ale dla bezpieczeństwa powinieneś sprawdzić odpowiedni numer subscription, aby upewnić się, że odpowiada on utworzonej subskrypcji. Będziesz wtedy mógł pobrać total z tej faktury, aby dowiedzieć się, ile obciążyłeś klienta.