name: repairshopr-payment-method description: List available payment methods in RepairShopr license: MIT compatibility: opencode metadata: audience: accountants, receptionists, administrators api: GET /payment_methods
What I do
I list all configured payment methods in your RepairShopr account. Payment methods are options like "Cash", "Check", "Credit Card", etc., that appear when recording payments or configuring payment processing.
When to use me
Use this when:
- You need to present valid payment method options to users
- Validating a payment method before applying a payment
- Understanding which payment methods are available at your shop
- Integrating with other systems that need payment method codes
How to use
Required API base URL:
VITE_REPAIRSHOPR_SUBDOMAINVITE_REPAIRSHOPR_API_KEY
Permission: All Users except Single Customer Users may use this action.
List Payment Methods (GET /payment_methods) No parameters required.
Example call:
const result = await skill({ name: "repairshopr-payment-method" })
Response includes:
{
"payment_methods": [
{ "id": 1, "name": "Credit Card", "uses_card_processing": false },
{ "id": 2, "name": "Cash", "uses_card_processing": false },
{ "id": 3, "name": "Check", "uses_card_processing": false },
{ "id": 4, "name": "Offline CC", "uses_card_processing": false },
{ "id": 5, "name": "Quick", "uses_card_processing": false },
{ "id": 6, "name": "Other", "uses_card_processing": false }
]
}
Important
- Payment methods are configured in the RepairShopr UI under Settings
uses_card_processingindicates if the method triggers card processing (may be false by default unless integrated)- The
nameis the display name and can be customized by the shop idcan be used to identify the method internally
Related skills
repairshopr-payment- Creating payments using these methodsrepairshopr-payment-profile- For stored credit card profiles