PaymentStateCodeType

A payment is either Due (with a possible date), Paid or in Process if
actual payment takes time. **>Due **>Paid (If omitted or default)
**>Processing Automatic**> Automatic payment authorized

Simple Type Information

Used By

Source

<xs:simpleType name="PaymentStateCodeType">
  <xs:annotation>
    <xs:documentation>A payment is either Due (with a possible date), Paid or in Process if actual payment takes time. **>Due **>Paid (If omitted or default) **>Processing Automatic**> Automatic payment authorized</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="Authorised"/>
    <xs:enumeration value="Automatic"/>
    <xs:enumeration value="Banked"/>
    <xs:enumeration value="Captured"/>
    <xs:enumeration value="Due"/>
    <xs:enumeration value="Expired"/>
    <xs:enumeration value="Overdraft">
      <xs:annotation>
        <xs:documentation xml:lang="FR">* Découvert Pour exprimer une autorisation de découvert:
          <Payment State="Overdraft" Apply="true"/>
        </xs:documentation>
        <xs:documentation xml:lang="EN">An overdraft occurs when money is withdrawn from a bank account and the available balance goes below zero. To express that an overdraft is authorised:
          <Payment State="Overdraft" Apply="true"/>
        </xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Paid"/>
    <xs:enumeration value="Processing"/>
    <xs:enumeration value="Rejected"/>
  </xs:restriction>
</xs:simpleType>