title: Giving Stripe Customers Credit
body: <p>I'm working with Stripe. Our users subscribe to our service and they are billed every 2 weeks. We need to implement a way to give them $5 credit every time they refer someone to use our service.</p>
  
  <p>Solutions I have considered so far:</p>
  
  <ul>
  <li>Stripe coupons: Stripe has great documentation. Unfortunately, for
  coupons there are many ambiguities. I tried working with coupons but
  so far it seems like a coupon can only be applied once for each
  invoice, and you can't apply multiple coupons for one invoice. This will not work with us since a user can earn $5 multiple times during the billing period.</li>
  <li>Issuing refund: the problem with this is that we have to pay the user actual money while what we actually want is to give them credit to use in our service.</li>
  </ul>
  
  <p>Am I missing anything with coupons? Are there any other solutions/suggestions?</p>