Create Subscription¶
Target Audience: Users, Customer service
Introduction¶
You can create a subscription for an existing customer directly through the Payway Administration Portal. This feature allows you to provision subscriptions without customer interaction, useful for phone orders, offline agreements, employee subscriptions, or special cases.
Administrative Action
Creating a subscription through the admin interface bypasses normal purchase validation and customer interaction. Ensure you have proper authorization and all necessary information before proceeding.
Required Fields¶
Core Required Fields¶
The following fields are always required for all subscription creation scenarios:
| Field Name | Description | Example |
|---|---|---|
| Account | Existing customer account | Select from account search |
| Product | Package or Campaign to provision | "Digital Premium" |
| Payment Period | Billing frequency and price | "Monthly - 99 SEK" |
| Valid From | Subscription start date | 2025-01-15 |
| Billing Address | Complete billing address | See address fields below |
| Delivery Address | Complete delivery address | See address fields below |
Addresses Always Required
Both billing address and delivery address are always required when creating subscriptions through the admin portal, regardless of product type or payment method.
Address Fields¶
Both billing and delivery addresses require:
For Personal Subscriptions:
- First name (required)
- Last name (required)
- Street address (required)
- Zip code (required)
- City (required)
- Country code (required)
For Company Subscriptions:
- Company name (required)
- Street address (required)
- Zip code (required)
- City (required)
- Country code (required)
Optional Address Fields:
- Care of
- Drop box
- Company reference
- Company department
- Citizenship country code
Address Validation
All addresses are validated using the Payway Address Service and must be properly formatted according to the country's postal standards.
Payment Method Specific Requirements¶
Beyond the core required fields, certain payment methods require additional information:
E-Invoice Payment Methods¶
When the selected payment period uses e-invoice (electronic invoicing between companies):
| Field Name | Required | Description | Example |
|---|---|---|---|
| CRN | Yes | Company Registration Number | 556123-4567 (SE), 123456789 (NO) |
| Intermediator | Yes | E-invoice intermediator identifier | itella |
| GLN | Recommended | Global Location Number (13 digits) | 7312345678901 |
The country code selected under the billing address is used to validate the CRN and GLN formats. Different countries have different company registration number formats.
Autogiro Payment Method (Billecta)¶
Autogiro subscriptions cannot be created directly through the admin flow because Autogiro requires customer approval (mandate). The only way to create an Autogiro subscription through the admin portal is by using an existing payment profile that already has approved Autogiro details.
That means that the customer must perform their initial Autogiro purchase themselves via a purchase flow, that will automatically configure a payment profile that can be used for later use.
Kivra Invoicing¶
When the selected payment period uses Kivra e-invoicing:
- Navigate to the customer's account
- Ensure the Kivra SSN field is populated on the account
The SSN will be automatically used when creating a Kivra subscription for that account.
Using Existing Payment Profile¶
If you provide updated billing address or invoicing information along with an existing payment profile, the payment profile will be automatically updated with the new information.
Optional Fields¶
| Field Name | Description | Default |
|---|---|---|
| Merchant Reference | Custom reference for internal tracking | None |
| Do Not Send Invoice | Suppress automatic invoice sending | false (unchecked) |
Summary by Payment Method¶
Standard Payment Methods (Card, Invoice, etc.)¶
Required:
- Account
- Product + Payment Period
- Billing address
- Delivery address
- Valid From date
E-Invoice¶
Required:
- All standard fields (above)
- CRN (Company Registration Number)
- Intermediator (e.g., itella)
- GLN (recommended)
Billing Address Country Code
Ensure billing address includes country code for CRN/GLN validation.
Autogiro (Billecta)¶
Required:
- All standard fields
- Existing Account Payment Profile with approved Autogiro mandate
Cannot Create New Autogiro Subscriptions Directly
Autogiro requires customer approval. You must use an existing payment profile that was created through the normal customer flow where approval was obtained.
Kivra¶
Prerequisite:
- Kivra SSN must be configured on the account (not during subscription creation)
Required:
- All standard fields
- Account with Kivra SSN configured
Setting Kivra SSN
Navigate to the customer's account page to set or verify the Kivra SSN before creating a Kivra subscription.
With Existing Payment Profile¶
Required:
- All standard fields
- Account Payment Profile ID
Optional updates:
- Updated billing address (updates the profile)
- Updated company invoicing information (updates the profile)