Calling Card
From Pbxnsip Wiki
Purpose
The calling card account makes it possible to place outbound calls from the PBX without being logged in as extension. For example, if you are traveling and you want to place a call to an international number, you might call into the PBX, enter your extension number, your PIN code and then you can place an outbound call from the PBX. The call will show up in the call log under your account. Typically, this way you can save a lot of money for expensive international cell phone calling and you can present the caller ID of your office.
The calling card account can also be used with an external database, so that you can provide this service also to customers who buy a prepaid or postpaid calling card from you. Typically they dial into a free of charge-number which goes into the calling card account. The PBX uses the SOAP interface to talk to an external application server which manages the calling cards and the amount of money which is left in them. When the call is over, the PBX will report the call duration to the server.
Settings
The calling card names may be changed after the creation just like you can change the name of an extension (settings "Primary Name" and "Alias Names"). See the documentation about the Extension Identity.
Every outgoing call on the PBX needs to use a dial plan. If the PBX uses the SOAP interface for placing outbound calls, it needs to know which dial plan to use. If the PBX uses the internal database, it uses the dial plan of the selected extension.
The setting "Caller-ID" determines whether to show the caller-ID on outgoing calls. If the caller-ID is shown and the call is started on behalf of a known extension, it will use the caller-ID associated with that extension. If the SOAP interface is being used, the PBX will show the caller-ID of the calling card account.
Dialog Permissions are described in Dialog Permissions.



