Package org.mustangproject.ZUGFeRD
Interface IZUGFeRDTradeSettlementDebit
-
- All Superinterfaces:
IZUGFeRDTradeSettlement
- All Known Implementing Classes:
DirectDebit
public interface IZUGFeRDTradeSettlementDebit extends IZUGFeRDTradeSettlement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.StringgetIBAN()java.lang.StringgetMandate()java.lang.StringgetPaymentMeansCode()java.lang.StringgetPaymentMeansInformation()default java.lang.StringgetPaymentXML()gets the applicableHeaderTradePaymentdefault java.lang.StringgetSettlementXML()gets the applicableHeaderTradeSettlement
-
-
-
Method Detail
-
getSettlementXML
default java.lang.String getSettlementXML()
Description copied from interface:IZUGFeRDTradeSettlementgets the applicableHeaderTradeSettlement- Specified by:
getSettlementXMLin interfaceIZUGFeRDTradeSettlement- Returns:
- zf2 xml
-
getPaymentXML
default java.lang.String getPaymentXML()
Description copied from interface:IZUGFeRDTradeSettlementgets the applicableHeaderTradePayment- Specified by:
getPaymentXMLin interfaceIZUGFeRDTradeSettlement- Returns:
- zf2 xml
-
getIBAN
java.lang.String getIBAN()
- Returns:
- IBAN of the debtor (optional)
-
getMandate
java.lang.String getMandate()
- Returns:
- sepa direct debit mandate reference
-
getPaymentMeansCode
java.lang.String getPaymentMeansCode()
- Returns:
- payment means code (BT-81 / UNTDID 4461)
-
getPaymentMeansInformation
java.lang.String getPaymentMeansInformation()
- Returns:
- payment means description (BT-82) (optional)
-
-