CreateRefresh

The CreateRefresh web serviceClosed XML- or JSON-based information exchange systems that use the Internet for direct application-to-application interaction. These systems can include programs, objects, messages, or documents. provides the ability to add one new Refresh to a CMPClosed Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. SubscriptionClosed A billing entity that incurs a charge. Examples include a network attached device whose usage you want to measure and charge for, or a monthly software subscription.

CreateRefresh Request

The CreateRefresh tag instructs the Basket Service to create a Refresh. This request contains the following elements:

Element Name

Content Type

Description

Required?

ExternalReference

String69

The client may use this identifier to correlate the request and the response.

Optional

TargetIdentifier

Container

Choice of:

  • Subscription Number
  • Network Serial Number

Mandatory

Refresh

Container

Contains the details of the Refresh to be created for the specified TargerIdentifier. See Refresh Request Container for details.

Mandatory

AuditRecord

Container

See AuditRecord request container for details.

Optional

Refresh Request Container

The Refresh request container contains the following elements:

Element Name

Content Type

Description

Required?

RefreshType

Container

Choice of:

  • Automatic
  • Recurring

Mandatory

StartDate

Date

The Refresh Effective Date must be specified.

Mandatory

Automatic Request Container

The Automatic request container contains the following elements:

Element Name

Content Type

Description

Required?

ReloadMethod

String6

Unique Reload Method ID configured specifically for Auto Refresh.

Mandatory

ReloadOption

String6

Unique CMP identifier identifying Reload to be applied for automatic

Mandatory

AutoPurchase

Boolean

True or False. If true then the reload will be purchased automatically.

Optional

Recurring Request Container

The Recurring request container contains the following elements:

Element Name

Content Type

Description

Required?

ServiceCode

String6

Unique CMP identifier identifying service to be applied for recurring

Mandatory

FirstPaymentTaken

Boolean

True or False. Confirmation if they first payment has been taken or not.

Optional

AuditRecord Request Container

The AuditRecord request container has the following elements:

Element Name

Content Type

Description

Required?

UserID

String10

User ID associated with the profile. This is the ID which the calling program adds to the records that are created.

Mandatory

Program

String10

The Program Name should be hard coded in the calling application to uniquely identify that application.

Mandatory

CreateRefresh Response

The CreateRefresh response is the response to the CreateRefresh Request. It has the following elements:

Element Name

Content Type

Description

Required?

ExternalReference

String69

Returned unmodified in the response. The client may use this identifier to correlate the request and the response.

Optional