Create POS credentials
Creates new POS credentials for a merchant with the following validations:
1. **Organization Validation**:
- Organization must exist
- User must have access to the organization
2. **Merchant Validation**:
- Merchant must exist
- Merchant must belong to the specified organization
- User must have the required permissions for the merchant
3. **POS Credentials Creation**:
- Alias and password are required
- Email is automatically generated: {alias}-{merchant-slug}.pos@koywe.com
- Merchant name is slugified (spaces and invalid chars replaced with hyphens)
4. **Permission Requirements**:
- User must have MERCHANT_DEV_SETTINGS_CREATE_API_KEY permission
Path parameters
organizationId
Organization ID
merchantId
Merchant ID
Headers
Authorization
Bearer authentication of the form Bearer <token>
, where token is your auth token.
Request
POS credentials information to create
alias
Alias for the POS credentials
password
Password for the POS credentials
Response
POS credentials created successfully
email