| 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_SUBDOMAIN
VITE_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":
Important
- Payment methods are configured in the RepairShopr UI under Settings
uses_card_processing indicates if the method triggers card processing (may be false by default unless integrated)
- The
name is the display name and can be customized by the shop
id can be used to identify the method internally
Related skills
repairshopr-payment - Creating payments using these methods
repairshopr-payment-profile - For stored credit card profiles