mmk-paymint

This skill should be used when the user asks to send invoices, check payment status, cancel/refund payments, resend invoice SMS, list licenses, bulk send, bulk resend, or any Paymint billing operation using the mmk CLI. Triggers on phrases like "send invoice", "payment status", "cancel payment", "refund", "resend SMS", "list licenses", "billing", "paymint", "bulk send", "bulk resend", "batch invoice".

MMK Paymint

Prerequisite: Read ../mmk-shared/SKILL.md for auth, global flags, and error handling.

Manage payment invoices using the mmk CLI.

Always use -o json when parsing results or composing with other commands.

Sub-Command Skills

Sub-commandDescriptionSkill
licensesList approved Paymint licensesmmk-paymint-licenses
sendSend payment invoicemmk-paymint-send
statusCheck invoice statusmmk-paymint-status
cancelCancel/refund invoicemmk-paymint-cancel
resendResend invoice SMSmmk-paymint-resend
bulk-sendSend multiple invoices at oncemmk-paymint-bulk-send
bulk-resendResend SMS for multiple invoices at oncemmk-paymint-bulk-resend

License Resolution

All commands except licenses resolve a Paymint license automatically:

  • Single license: --business-number is optional (auto-selected)
  • Multiple licenses: --business-number is required to select which license to use
  • Accepts: full business number, member ID, or masked number match (e.g., 305-**-***47 matches 305-95-87247)

Run mmk paymint licenses first to see available licenses.

Error Patterns

ErrorMeaningAction
"no approved paymint licenses found"No active licensePurchase at make.magicmealkits.com
"multiple licenses available, specify --business-number"Ambiguous licenseProvide --business-number
"no license found for ..."Business number not matchedCheck with mmk paymint licenses