Create Account
This operation creates a “blank” credit account. Mainly used for generating payment reference numbers.
Parameters
| Field | min Occurs | nillable | Max | Type | Description |
|---|---|---|---|---|---|
| Password | 1 | false | 50 | string | The password used to authorize the request. |
| Username | 1 | false | 50 | string | The username used to authorize the request. |
| CorrelationId | 1 | true | 50 | string | CorrelationID is sent back in the response. |
| CountryCode | 1 | false | 2 | string | The country code (ISO 3166-1 alpha-2) for country. |
| IntegrationId | 1 | true | 128 | string | The integration ID can be assigned to customers in order to uniquely identify customers (instead of using Civic reg no). |
| RegNo | 1 | true | 20 | string | The registration number of the customer. Either civic registration number or organization number. Only nillable if an IntegrationId is set andhas been assigned to the RegNo beforehand. |
| StoreId | 1 | true | 4 | short | The StoreId used for identification of store. |
Response
| Field | min Occurs | nillable | Max | Type | Description |
|---|---|---|---|---|---|
| CorrelationID | 1 | true | 50 | string | CorrelationID from the request if any. |
| PaymentReference | 1 | true | 50 | string | The payment reference of the account existing/created. |
Example Requests
| Value | |
|---|---|
| Environment: | UAT |
| Service: | PaymentService |
| URL: | https://ecommercetest.collector.se/v3.0/PaymentServiceV10.svc?wsdl |
| Function: | CreateAccount |
| Description: | The operation creates an account for the specified customer |
| Notes: | N/A |
- B2C Request
- B2C Response
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pay="http://schemas.ecommerce.collector.se/v30/PaymentService">
<soapenv:Header>
<pay:Username>USERNAME</pay:Username>
<pay:Password>PASSWORD</pay:Password>
</soapenv:Header>
<soapenv:Body>
<pay:CreateAccountRequest>
<pay:CorrelationId>CreateAccountV10</pay:CorrelationId>
<pay:CountryCode>SE</pay:CountryCode>
<pay:IntegrationId xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<pay:InvoiceType>3</pay:InvoiceType>
<pay:RegNo>195001182046 </pay:RegNo>
<pay:StoreId>1234</pay:StoreId>
</pay:CreateAccountRequest>
</soapenv:Body>
</soapenv:Envelope>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<CreateAccountResponse xmlns="http://schemas.ecommerce.collector.se/v30/PaymentService">
<CorrelationId>CreateAccountV10</CorrelationId>
<PaymentReference>100002389703450</PaymentReference>
</CreateAccountResponse>
</s:Body>
</s:Envelope>
Error Codes
Please see separate page Error Codes
| Fault Code | Description |
|---|