public class DigitalReceipt
extends java.lang.Object
| Constructor and Description |
|---|
DigitalReceipt() |
public static DigitalReceipt fromJson(java.lang.String digitalReceiptJson) throws ReceiptDeserializationException
ReceiptDeserializationExceptionpublic java.lang.String getSourceData()
public java.lang.String getUserGUID()
public java.lang.String getMerchantName()
public java.lang.String getCompanyTaxNumber(TaxCode taxCode)
public java.lang.String getMerchantLocationReference()
public java.util.Date getReceiptDate()
public java.lang.String getGUID()
public java.lang.String getReceiptReference()
public java.lang.String getPurchaseOrderNumber()
public java.lang.String getCustomerReferenceNumber()
public java.lang.String getSalesOrderReference()
public boolean isBillingInformationSet()
public java.lang.String getBillingOrganisationName()
public java.util.List<ReceiptContact> getMerchantCustomerRelations()
public java.util.List<ReceiptContact> getMerchantDeliveryContact()
public java.util.List<ReceiptContact> getMerchantSalesAssistant()
public java.util.List<ReceiptContact> getClientRecipientContact()
public java.util.List<ReceiptContact> getClientPurchasingContact()
public Address getDeliveryAddress()
public java.util.List<Contact> getCustomerDeliveryContactDetails()
public Address getOriginAddress()
public java.util.List<Contact> getOriginContact()
public GeographicalCoordinates getOriginCoordinates()
public GeographicalCoordinates getDestinationCoordinates()
public java.util.List<LineItem> getLineItems()
public java.util.List<ReceiptAllowanceCharge> getCharges()
public java.util.List<ReceiptAllowanceCharge> getAllowances()
public java.math.BigDecimal getTotal()
public java.math.BigDecimal getNetTotal()
public java.math.BigDecimal getSubTotal()
public java.math.BigDecimal getTaxTotal()
public java.math.BigDecimal getTaxTotal(TaxCode taxCode)
public java.math.BigDecimal getAllowancesTotal()
public java.math.BigDecimal getChargesTotal()
public java.util.List<PaymentReceipt> getPaymentReceipts()