Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming > #7942
| From | Victor Porton <porton@narod.ru> |
|---|---|
| Newsgroups | comp.programming |
| Subject | Re: Refunding PayPal payments for a SaaS |
| Date | 2017-07-26 01:37 +0300 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <ol8h6k$1tof$1@gioia.aioe.org> (permalink) |
| References | <ol7r5u$pmv$1@gioia.aioe.org> <92d150cb-42b7-40de-a377-fb64faa91b69@googlegroups.com> |
Julio Di Egidio wrote: > On Tuesday, July 25, 2017 at 6:21:25 PM UTC+2, Victor Porton wrote: >> We are building a SaaS paid with PayPal. >> >> We process PayPal's notifications for payments, subscriptions, and >> canceling subscriptions. >> >> Should we also process refunds (automatically canceling a service if its >> payment was refunded)? >> >> There is a reason not to: Refunds may happen in the case we do an error >> in our payment processing system or a race condition. In this case refund >> should not cancel the service, for obvious reasons. >> >> What are further arguments pro and counter to cancel or not to cancel a >> service automatically in the case of a refund? > > The logic of payments/refunds and the logic of services should be > independent. On a side, you can have up to complicated payment/refund > schemes including discounts and offers. On the other, you can have active > vs suspended vs cancelled services, and so on. In general, the fact that > some (plural) payments/refunds may (or may not) correspond to some > (plural) service status changes is in fact a higher-level relationship, > call it a "user transaction" (you may find a better name/abstraction more > suited to your domain). Even if so, we need to write software which automatically subscribe on payment. Should it also automatically unsubscribe on refund? > HTH, > > Julio -- Victor Porton - http://portonvictor.org
Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Refunding PayPal payments for a SaaS Victor Porton <porton@narod.ru> - 2017-07-25 19:21 +0300
Re: Refunding PayPal payments for a SaaS Julio Di Egidio <julio@diegidio.name> - 2017-07-25 10:48 -0700
Re: Refunding PayPal payments for a SaaS Victor Porton <porton@narod.ru> - 2017-07-26 01:37 +0300
Re: Refunding PayPal payments for a SaaS Julio Di Egidio <julio@diegidio.name> - 2017-07-25 18:20 -0700
Re: Refunding PayPal payments for a SaaS Victor Porton <porton@narod.ru> - 2017-07-26 15:02 +0300
Re: Refunding PayPal payments for a SaaS Ed Prochak <edprochak@gmail.com> - 2017-07-26 19:59 -0700
csiph-web