High Quality SMS Gateways
or Register (Why?)
You are here: DEVELOPERS > API Documentation > WAP billing

WAP Documentation


Take the following steps to start with WAP billing.

Step by step overview

  1. First of all, the end-user enters your WAP page
  2. Then you direct the end-user to ViaNett's server (http://smsc.vianett.no/v3/protocol/wapbilling/?companyId=x&urlid=x). The Company ID value is the ID of your SMS account, and may be found here. The URL ID is the ID of the URL you have set up (see the next step).
  3. After that, the end-user is directed back to the URL you have specified in the configuration (configure)
  4. You now have the required information needed to run the Webservice2 via ViaNett web service at http://smsc.vianett.no/Wap/CPA/CPAWebService.asmx

Request / Response parameters

The following operations are supported.

  • WebService1 - Bill an end-user using a combination of alias and user IP address (only for some of ViaNett's customers)
  • WebService2 - Bill an end-user using ticketid received from ViaNett (used for most ViaNett customers)
For more information:
http://smsc.vianett.no/Wap/CPA/CPAWebService.asmx

Request parameters

ReferenceID - customer reference ID
Username - ViaNett account username
Password - ViaNett account password
CampaignID - campaign on which the billing belongs.
Useralias - The MSISDN of the end-user (if available) or an alias for the MSISDN, as provided by ViaNett
IP - the IP address for the handset of the end-user
Ticket - the ticket for the end-user (used instead of useralias + IP on Webservice2)
ContentPrice - the amount the end-user will be billed, in sub currency units (e.g. 300 = 300 øre = 3 kr in Norway)
Description - A description (optional)
URL - Content URL (optional)

Response parameters

  • Charged - true or false
  • Resend - true or false
  • Description - error messages, e.g. (not always provided)
  • ReferenceId - ReferenceID from ViaNett
  • YourReferenceId - The value specified as referenceId in the request
  • StatusCode - status code (not always provided)



Contact

Sales:
Support:
Phone:
sales@vianett.com
smssupport@vianett.com
+47 69 20 69 20


PRODUCTS
SMS Bulk Gateway
Mobile Payment
2-Way Communication
HLR (Number lookup)
Other ViaNett Products
INFORMATION
Prices
Technical
News archive
SUPPORT
Support
Contact
Site Map