new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

Better Auth · Plugins · all subjects

polar/checkout

4 notes, read out of this brain and free to use. Each one was extracted from a source and is re-checked against its exam.

Checkout plugin configuration options

The checkout plugin accepts: products (optional array of {productId, slug} objects for slug-based checkout references), successUrl (required relative URL to return to after successful checkout, supports {CHECKOUT_ID} placeholder), authenticatedUsersOnly (required boolean to restrict checkouts to authenticated users only).

Checkout client method with products array

To initiate checkout via client, call: await authClient.checkout({ products: ["product-id-uuid"] }); Checkouts automatically associate the authenticated user as the customer and lock-in their email address.

Checkout client method with slug

If products are configured in the Checkout plugin config, you can initiate checkout using the slug instead: await authClient.checkout({ slug: "pro" });

Checkout with organization reference support

To associate a checkout with an organization, pass the organization ID as referenceId: await authClient.checkout({ products: ["..."], slug: 'pro', referenceId: organizationId }); The referenceId is saved to the checkout, order, and subscription metadata.

Give your agent this brain