# Functions
No description provided by the author
No description provided by the author
MockMembership generates a mocking membership.
NewEmptyPassportClaims creates an empty PassportClaims in places where user is not logged-in while we want to access some default value of Live field.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StmtLockMember builds SQL to retrieve membership in a transaction.
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
AddOnInvoiceCreated is the result of manually adding an invoice.
No description provided by the author
No description provided by the author
Invoice is the result of a successfully paid order.
No description provided by the author
Membership contains a user's membership details This is actually called subscription by Stripe.
No description provided by the author
MembershipVersioned stores a specific version of membership.
No description provided by the author
No description provided by the author
No description provided by the author
UserIDs is used to identify an FTC user.
Wechat contain the essential data to identify a wechat user.