Configuring Balance Transfer

Top  Previous  Next

Descriptions

 

This feature allows the prepaid customer to transfer all or part of his account balance to other prepaid account. After a successful transfer, a notification short message will be sent to both the transmitter and receiver. The expiry date of transmitter won't change after transfer. For the expiry date of receiver, divided into the following two conditions:

If the expiry date of receiver is longer than the transmitter's, leave it as unchanged.

If the expiry date of receiver is shorter than the transmitter's, replace it with the expiry date of transmitter.

 

There are three ways to transfer balance from one prepaid account to another:

 

hmtoggle_arrow1Balance Transfer by Dialing Service Number

 

Subscriber may dial the toll-free Balance Transfer service number to transfer his account balance to another account by following the IVR instructions.

 

hmtoggle_arrow1Balance Transfer by Short Message

 

Subscriber may edit a short message in an appropriate format (<Receiver Number>#<Credit>) and send it to the Balance Transfer service number.

Please note that the balance transfer by short message service is dependent on the reliability of Short Message Service Center (SMSC), and it doesn't initiate real-time session between customer and system. For the security reason, the balance transfer by short message service is not recommended.

 

hmtoggle_arrow1Balance Transfer by USSD

 

Subscriber may dial the USSD service number to activate transfer balance service. Follow the prompt to enter string in an appropriate format (<Receiver Number>#<Credit>).

The <Receiver Number> is the whole number with CC and NDC.

The <Credit> is in the same currency format as balance inquiry. Use asterisk as the decimal point and ignore the 0 at the end.

 

 

Implementation (by Dialing Service Number)

 

hmtoggle_arrow1Configure SCCP Parameters

 

Refer to Enabling Prepaid Service to configure SCCP parameters.

 

 

hmtoggle_arrow1Configure PPS Parameters

 

1.Go to EMS >Configuration >NSS >PPS.

 

2.Make sure the System ID at the upper right corner displays PPS_pub, click the 2_035 button.

 

2_48_30

 

1.Click to open the SRF Parameters >Service Number tab.

 

2.Click the hyperlinked index number of Credit Transfer Service Number to open its Option window.

 

3.Configure the service number for balance transfer.

 

4.Click the 2_041 button to update parameters to application servers.

 

 

hmtoggle_arrow1Configure SMPP Parameters

 

Refer to Enabling Interactive SMS to configure SMPP parameters.

 

 

hmtoggle_arrow1Configure SMSC Parameters

 

1.Go to EMS >Configuration >NSS >SMSC.

 

2.Make sure the System ID at the upper right corner displays SMSC_pub, click the 2_035 button.

 

2_70_04

 

1.Click to open the SMPP tab.

 

2.Click the hyperlinked index number of New to open an Option window.

 

3.Configure the necessary parameters given in the following table to bind the balance transfer service number with the configured SMPP connection.

 

4.Click the 2_041 button to update parameters to application servers.

 

Sub-parameter

Description (Click highlight SAVE after change)

Recommended Value

Link Alias

It is the same Link Alias as that in the previous SMPP configuration. Use the PPS inquiry number by default.

PPS Inquiry Number

Session Type

Specify how the local SMPP entity shall bind to the remote SMPP entity. Select bindTRX as a transceiver.

bindTRX

Service Number

Enter the PPS balance transfer service number which configured in PPS >SRF Parameters >SRF Number >Credit Transfer Service Number.

Credit Transfer Service Number

DCS

Data Coding Scheme. Reserved as smpp7def8.

smpp7def8

Platform ID

The served MSC platform. Reserved as Ignore.

Ignore

Time to Live

Define the maximum duration of a pending message which should be kept in sending array till reaches the called subscriber.  Messages can't send out in the validity period will be deleted. Unit is second. Reserved as 18 hours.

64800

Manipulation Flag

Enable or disable CLI Manipulation in XAPP setting. Reserved as Disable.

Disable

TON

Indicate Type of Number for destination. Reserved as Unknown.

Unknown

NPI

Indicate Numbering Plan Indicator for destination. Reserved as Unknown.

Unknown

 

 

hmtoggle_arrow1Function Presentation

 

1.Subscriber A dials the Balance Transfer service number. SRF plays announcement:

 

Please input the account number of receiver. Press # to end.

 

2.Subscriber A inputs the number of subscriber B #. SRF asks A to repeat the number of subscriber B #.

 

Please repeat the account number of receiver. Press # to end.

 

3.If not matching, SRF repeats announcement in step 1. If matching, SRF plays announcement:

 

Press 0 to transfer all of your credit. Press 1 to transfer part of your credit.

 

4.If press 0, jump to step 7. If press 1, SRF plays announcement:

 

Please input the credit to transfer. Use asterisk as the decimal point. Ignore the 0 at the end. Press # to end.

 

5.Subscriber A inputs the credit to transfer.

 

Replace decimal point with asterisk and ignore the 0 at the end. Press # to end. For example:

 

Transfer 10.50$, enter: 10*5#

 

Transfer 10.00$, enter: 10#

 

Transfer 0.05$, enter: 0*05#

 

6.If the input credit exceeds subscriber A's remaining balance, SRF plays error prompt and repeats announcement in step 4.

 

7.If the input credit is valid, SRF asks subscriber A to confirm:

 

You will transfer X$ to number B. Press 0 to cancel. Press 1 to confirm. Press 2 to re-enter.

 

8.Press 1 to transfer credit X from A to B. SRF plays announcement:

 

You’ve transferred X$ to number B. Your current balance is Y$, expire on YYYY-MM-DD.

 

The expiry date of subscriber A is unchanged. The expiry date of subscriber B compares with that of subscriber A and chooses the longer one.

 

9.A notification short message is sent to subscriber A:

 

You’ve transferred X$ to number B. Your current balance is Y$. Expire on YYYY-MM-DD.

 

10.A notification short message is sent to subscriber B:

 

You've received X$ from number A. Your current balance is Z$, expire on YYYY-MM-DD.

 

11.A PPS CDR is generated for transmitter, charge type is transfer out. A PPS CDR is generated for receiver, charge type is transfer in.

 

 

Implementation (by Sending Short Message)

 

hmtoggle_arrow1Function Presentation

 

1.Subscriber A edits a short message in an appropriate format and sends to Balance Transfer service number.

 

<Number B>#<Credit X>

 

Please note:

 

The <Number B> is the whole number with CC and NDC.

 

The <Credit X> is in the currency unit as displayed in inquiry balance reply.

 

Asterisk key can be used to replace decimal point and the 0 at the end can be ignored. For example:

 

Transfer 10.50$ to 965001, the short message content is: 86755965001#10.5 or 86755965001#10*5

 

Transfer 10.00$ to 965001, the short message content is: 86755965001#10

 

Transfer 0.05$ to 965001, the short message content is: 86755965001#0.05 or 86755965001#0*05

 

2.If the input credit exceeds subscriber A's remaining balance or number B is invalid, system replies a notification short message.

 

3.If the short message is correct, credit X is transferred from A to B.

 

The expiry date of subscriber A is unchanged. The expiry date of subscriber B compares with that of subscriber A and chooses the longer one.

 

4.A notification short message is sent to subscriber A:

 

You’ve transferred X$ to number B. Your current balance is Y$, expiry on YYYY-MM-DD.

 

5.A notification short message is sent to subscriber B:

 

You've received X$ from number A. Your current balance is Z$, expiry on YYYY-MM-DD.

 

6.A PPS CDR is generated for transmitter, charge type is transfer out. A PPS CDR is generated for receiver, charge type is transfer in.

 

 

Implementation (by Initiating USSD)

 

hmtoggle_arrow1Configure USSD Relevant Parameters

 

Refer to Enabling Interactive USSD to configure USSD service relevant parameters.

 

 

hmtoggle_arrow1Configure PPS Parameters

 

1.Go to EMS >Configuration >NSS >PPS.

 

2.Make sure the System ID at the upper right corner displays PPS_pub, click the 2_035 button.

 

2_48_27

 

1.Click to open the SRF Parameters >USSD Service Number tab.

 

2.Click the hyperlinked index number of Balance Transfer service number to open its option window.

 

3.Configure the USSD access code for Balance Transfer service and click highlight SAVE after change.

 

4.Click the 2_041 button to update it to application servers.

 

2_48_28

 

1.Click to open the SRF Parameters >USSD Service Key tab.

 

2.Click the hyperlinked index number of Balance Transfer service key to open its option window.

 

3.Configure the Balance Transfer service key and click highlight SAVE after change.

 

4.Click the 2_041 button to update it to application servers.

 

 

hmtoggle_arrow1Function Presentation

 

1.Subscriber A dials the USSD Transfer Balance service code to initiate transfer balance dialog.

 

For example:

 

Set 124 as transfer balance service code, dial *124# to initiate a USSD dialog.

 

2.The system replies USSD response:

 

Please enter the receiver's number and credit to transfer. User # as the separator and * as the decimal point. Press Send to end.

 

3.Subscriber A responds by entering appropriate content:

 

<Number B>#<Credit X>

 

Please note:

 

The <Number B> is the whole number with CC and NDC.

 

The <Credit X> is in the currency unit as displayed in inquiry balance reply. Use asterisk as decimal point and ignore the 0 at the end.

 

Transfer 10.50$ to 965001, the USSD content is: 86755965001#10*5

 

Transfer 10.00$ to 965001, the USSD content is: 86755965001#10

 

Transfer 0.05$ to 965001, the USSD content is: 86755965001#0*05

 

4.If the input credit exceeds subscriber A's remaining balance or number B is invalid, system replies a notification message.

 

5.If the reply content is correct, system replies USSD response for confirmation:

 

You will transfer X$ to number B. Press 0 to cancel. Press 1 to confirm. Press 2 to re-enter.

 

6.Press 1 to transfer credit X from A to B. System replies USSD response:

 

You’ve transferred X$ to number B. Your current balance is Y$, expiry on YYYY-MM-DD.

 

The expiry date of subscriber A is unchanged. The expiry date of subscriber B compares with that of subscriber A and chooses the longer one.

 

7.A notification short message is sent to subscriber A:

 

You’ve transferred X$ to number B. Your current balance is Y$, expiry on YYYY-MM-DD.

 

8.A notification short message is sent to subscriber B:

 

You've received X$ from number A. Your current balance is Z$, expiry on YYYY-MM-DD.

 

9.A PPS CDR is generated for transmitter, charge type is transfer out. A PPS CDR is generated for receiver, charge type is transfer in.

 

 

 

Return to

 

Tasks List

 

Elements List

 

 

 

 

 

2.48.5