USSD Gateway CDR

The USSD Gateway produces a CDR whenever a subscription is offered or cancelled, when a plan balance is queried, or when plans are retrieved including a history of plans. This is reflected in the transaction types of the CDR.

Field Name Description

1

Tango MSISDN

The MSISDN in Tango format.

2

Service ID

The CDR service ID which is 310.

3

Transaction Type

Specifies the transaction type.

  • 10 PLAN_OFFERING_SUBSCRIPTION

  • 11 PLAN_CANCEL_SUBSCRIPTION

  • 12 PLAN_QUERY_BALANCE

  • 13 PLAN_GET_PLANS

  • 14 PLAN_GET_HISTORY

4

MSISDN

The subscriber’s MSISDN in international format.

5

Service ID

The CDR service ID which is 310.

6

Transaction Type

7

CDR generation Date

Specifies the transaction type.

  • 10 PLAN_OFFERING_SUBSCRIPTION

  • 11 PLAN_CANCEL_SUBSCRIPTION

  • 12 PLAN_QUERY_BALANCE

  • 13 PLAN_GET_PLANS

  • 14 PLAN_GET_HISTORY

8

CDR generation time

The date on which the CDR was generated.

9

Call Reference ID

The time at which the CDR was generated.

10

Container Name

The name of the SIBB container.

11

SIBB Name

The name of the SIBB.

12

Groovy Class

The groovy class

13

Plan Name

The name of the plan.

If there is no plan, this field is empty.

14

Result Code

The result code from the operation.

15

Message

Displays a message such as OPERATION_OK or any related error messages from the result code.

16

Extra Data

Optional field that displays any extra metadata.

Sample

The example shown below is of the transaction type 10 where a subscription was offered.

00041006080801040204020906000205,310,10,6881424296025,310,10,2021/08/21,13:10:35,OYM,gateway 2,gatewayPlanSubscribe,com.tango.sibb.plan.subscribe.flows.SubscribeInterface,PlanName0,0,Operation OK