IDebtCollectionPluginQueryInvoiceStatus Method |
Check invoice status.
Namespace:
Atomia.Billing.Core.Sdk.Plugins
Assembly:
Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax bool QueryInvoiceStatus(
string requestId,
Invoice invoice,
ref bool cancelledByCollector,
ref string documentId,
ref DateTime paymentDate
)
Function QueryInvoiceStatus (
requestId As String,
invoice As Invoice,
ByRef cancelledByCollector As Boolean,
ByRef documentId As String,
ByRef paymentDate As DateTime
) As Boolean
bool QueryInvoiceStatus(
String^ requestId,
Invoice^ invoice,
bool% cancelledByCollector,
String^% documentId,
DateTime% paymentDate
)
abstract QueryInvoiceStatus :
requestId : string *
invoice : Invoice *
cancelledByCollector : bool byref *
documentId : string byref *
paymentDate : DateTime byref -> bool
Parameters
- requestId
- Type: SystemString
Debt collection request id. - invoice
- Type: Atomia.Billing.Core.Sdk.BusinessObjectsInvoice
Invoice for debt collection. - cancelledByCollector
- Type: SystemBoolean
True if collection was cancelled by debt collector, else false. - documentId
- Type: SystemString
Document id for paid invoice. - paymentDate
- Type: SystemDateTime
Date when debt is collected.
Return Value
Type:
BooleanTrue if invoice for check debt collection status is paid, else false.
See Also