Call Billing

This topic describes the synchronization of call billing between Oracle Hospitality OPERA and Yeastar P-Series PBX System.

Call billing sync with OPERA PMS

After integrating OPERA PMS and Yeastar PBX, outbound calls made from the PBX can be synchronized and posted to guests' bills in PMS.

The integration provides two posting types:
  • Direct Charge (PTC): The PBX calculates the call cost itself, then posts the cost to guests' bills in PMS.
  • Telephone Posting (PTT): The PBX sends call duration and callee number to OPERA PMS, the PMS calculates the call cost itself.
    Note: OPERA Cloud doesn't support this posting type due to its own limitations.

To implement call billing sync with OPERA PMS, you need to complete the following settings according to your desired posting types:

Direct Charge (PTC) Telephone Posting (PTT)
Step 1. Set 'Call Billing Type' to 'Based on Destination and Total Cost' on Yeastar PBX
  1. On PBX web portal, go to Integrations > PMS.
  2. Scroll down to Billing section, select Based on Destination and Total Cost from the drop-down list of Call Billing Type.

  3. Click Save.
Step 2. Add call accounting rule(s) on Yeastar PBX
Go to Reports and Recordings > Call Reports > Rate to add and configure a call accounting rule.
Note: For more information, see Add a Call Rate Rule.
Result
When a guest ends an outbound call, the PBX calculates the call cost based on the call accounting rule, then sends the Callee Number, Call Duration, and Total Cost to OPERA PMS.
Step 1. Set 'Call Billing Type' to 'Based on Destination and Duration' on Yeastar PBX
  1. On PBX web portal, go to Integrations > PMS.
  2. Scroll down to Billing section, select Based on Destination and Duration from the drop-down list of Call Billing Type.

  3. Click Save.
Step 2. Add call accounting rule(s) on OPERA PMS
Contact your PMS provider to set up call accounting rule(s).
Result
When a guest ends an outbound call, the PBX sends Callee Number and Call Duration to OPERA PMS, the PMS calculates the call cost based on its call accounting rule.

Example

In this example, the guest "Leo Ball" made an outbound call from room phone (extension 1001) to 1578252 and talked for 1 minute. When the outbound call ends, the PBX sends the Callee Number: 1578252, Call Duration: 00:01:00, and Total Call Cost: 2.50 to PMS.