Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
This page was moved to https://gitlab.inleague.io/content/guides-and-documents/-/wikis/Invoicing-and-Payment-Templates
Click in the link above if you are not automatically redirected in 5 seconds.

Table of Contents

Invoicing is an umbrella label for the payment system introduced in the Fall of 2019. The initial launch covers a standalone system for creating payments owed, assigning them to players, and collecting payments. It will eventually unify payment administration for registration, team payments, event payments, and general-purpose, one-off fee collections.  The first release of the system in Fall 2019 has a number of new features, but additional development is anticipated as leagues begin to use it and supply feedback!

...

  • Every payment plan must have more than one "regular" payment of a fixed amount
  • Payment plans may, optionally, have a number of "initial" payments with a different amount
  • The payer (and, optionally, the contact for the invoice template) will receive an email confirmation for every payment made, including the date of the next payment and the remaining balance.
  • Recurring payments may happen over intervals of days (e.g. every X days) or months; the interval must be the same between all payments (e.g. payments cannot be scheduled to occur on specific dates)
  • If the payment interval is measured in days, payments must be at least 7 days apart
  • Regular (non-recurring) payments are accepted or declined immediately and "settle" around 2 AM the following morning. The first payment made on a payment plan is not processed until the following morning at 2 AM, and so . Subsequent payments may be declined, triggering a 'subscription suspension' (below). By default, Stripe uses a mechanism called 'Card Account Updater' which attempts to contact the issuing bank in the event that the card has expired or been replaced; Stripe charges around $0.25 every time it does this and it can be disabled, but it does save time and prevent subscription suspensions.
  • When a user goes to pay an invoice that has one or more payment plans available, they will have the option to pay the entire amount up front or to select one of the payment plans. Once a payment plan has been selected, it must be either completed or canceled; it is not possible, for instance, to select a payment plan, and then decide partway through to pay the full balance.
  • Invoice templates with recurring payment plans may still have discounts applied to one or more recipients, but only percentage discounts are supported. Any percentage discount entered will be applied to all payments (both initial and regular).

...

  • If a payment is refunded, the "assignment" of the invoice to the recipient will remain; if the invoice is left open, the player's family will be prompted to re-submit payment if they return to the payment summary page. If the invoice is closed, the invoice will be removed from their payment summary page.
  • Payments on a recurring payment plan must be individually refunded; it is not currently possible to issue a single refund that includes all submitted payments. 

The Future of inLeague Invoices

...