Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
W
whmcs-api
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Pedro Cavaleiro
  • whmcs-api
  • Wiki
  • Getinvoice model

Getinvoice model

Last edited by hitmanpt Feb 10, 2017
Page history

Model Overview

Namespace: WHMCS_API.GetInvoie

Classes:

  • GetInvoice
  • Items
  • Item
  • Transactions
  • Transaction

GetInvoice Class

  • Result (type: string): The result of the operation: success or error
  • InvoiceID (type: string): The id of the invoice
  • InvoiceNumber (type: int): The Sequential Invoice Number assigned (if enabled)
  • UserID (type: int): The id of the user owning this invoice
  • Date (type: Transactions): The date of the invoice YYYY-MM-DD
  • DueDate (type: string): The due date of the invoice YYYY-MM-DD
  • DatePaid (type: string): The date the invoice was paid YYYY-MM-DD HH:ii:ss
  • SubTotal (type: string): The subtotal on the invoice
  • Credit (type: string): The amount of credit assigned to the invoice
  • Tax (type: string): The amount of first level tax charged on the invoice
  • Tax2 (type: string): The amount of second level tax charged on the invoice
  • Total (type: string): The total of the invoice
  • Balance (type: string): The amount left to pay on the invoice
  • TaxRate (type: string): The rate of the first level tax
  • TaxRate2 (type: string): The rate of the second level tax
  • Status (type: string): The status of the invoice
  • PaymentMethod (type: string): The payment method on the invoice in system format
  • Notes (type: string): The notes associated with the invoice
  • CCGateway (type: bool): Is the payment method associated with the invoice a CC Gateway
  • Items (type: Items): The items on the invoice
  • Transactions (type: Transactions): The transactions on the invoice

Items Class

  • Item (type: IList<Items>)

Item Class

  • ID (type: string)
  • Type (type: string)
  • reli (type: string)
  • Description (type: string)
  • Amount (type: string)
  • Taxed (type: string)

Transactions Class

  • Transaction (type: IList<Transaction>)

Transaction Class

  • ID (type: string)
  • UserID (type: string)
  • Currency (type: string)
  • PaymentGateway (type: string)
  • Date (type: string)
  • Description (type: string)
  • AmountIn (type: string)
  • Fees (type: string)
  • AmountOut (type: string)
  • Rate (type: string)
  • TransactionID (type: string)
  • InvoiceID (type: string)
  • RefundID (type: string)
Clone repository
  • Addclient()
  • Addclient model
  • Advanced usage
  • Contrubute to the project
  • Domainwhois()
  • Domainwhois model
  • Getclientsdetails()
  • Getclientsdetails model
  • Getclientsdomains()
  • Getclientsdomains model
  • Getclientsproducts()
  • Getclientsproducts model
  • Getinvoice()
  • Getinvoice model
  • Getinvoices()
More Pages
×

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.