VPLS360_BillingSummary

This Integration Procedure fetches stub data for the billing summary and for invoices.

Sample Input

1{
2	"userId": "0054W0100087rTN"
3}

Parameter

Required/Optional

userId

Required

Sample Output

1{
2	"AccountId": "",
3	"AssetActivationDate": "",
4	"AssetCreatedDate": "",
5	"AssetInstallDate": "",
6	"BillingInfo": [{
7		"InvoiceAmount": "$67.50",
8		"InvoiceDate": "7-Jan-2021",
9		"InvoiceDownload": "/resource/VPLS360Invoice/VPLInvoices/VPLInvoiceJan2020.pdf",
10		"PaymentStatus": "Paid"
11	}],
12	"DueMonthly": "$67.50",
13	"LastPaymentDate": "2020-04-07",
14	"MonthlyCharges": 67.5,
15	"PaperlessBilling": "off",
16	"Payment": null,
17	"nextpaymentdate": "2020-05-07"
18}

Called By

  • Flows:

    • Self care: Billing Card on Overview Page

  • Components:

    • LWC: vplS360SelfCareOverviewBillingCard.js

    • LWC: vplS360SelfCareBillingDetails.js

Calls

  • Data Mapper: FetchAccountMasterDetails

  • Integration Procedure: VPL360_InvoiceInfo