Class EpcCreateRequest
- Namespace
- GiroSolution.GiroCheckout.Request
- Assembly
- GiroCheckout.dll
Die übergebenen Zahldaten werden unter einer GiroCode Referenznummer abgelegt und es kann ein QR Code generiert werden.
public class EpcCreateRequest : GiroCheckoutRequest
- Inheritance
-
EpcCreateRequest
- Inherited Members
Constructors
EpcCreateRequest(Project, int?, string, string, string, string, string, string, string, string, string, int?)
public EpcCreateRequest(Project project, int? amount, string currency, string purposetext, string paymentreference, string purposecode, string infotext, string receiverName, string receiverIban, string receiverBic, string format, int? resolution)
Parameters
projectProjectamountint?currencystringpurposetextstringpaymentreferencestringpurposecodestringinfotextstringreceiverNamestringreceiverIbanstringreceiverBicstringformatstringresolutionint?
Fields
AMOUNT_REQ
protected const string AMOUNT_REQ = "amount"
Field Value
CURRENCY_REQ
protected const string CURRENCY_REQ = "currency"
Field Value
FORMAT_REQ
protected const string FORMAT_REQ = "format"
Field Value
GIROCODEREFERENCE_RES
protected const string GIROCODEREFERENCE_RES = "girocodereference"
Field Value
IMAGE_RES
protected const string IMAGE_RES = "image"
Field Value
INFOTEXT_REQ
protected const string INFOTEXT_REQ = "infotext"
Field Value
PAYMENTREFERENCE_REQ
protected const string PAYMENTREFERENCE_REQ = "paymentreference"
Field Value
PURPOSECODE_REQ
protected const string PURPOSECODE_REQ = "purposecode"
Field Value
PURPOSETEXT_REQ
protected const string PURPOSETEXT_REQ = "purposetext"
Field Value
RECEIVERBIC_REQ
protected const string RECEIVERBIC_REQ = "receiverbic"
Field Value
RECEIVERIBAN_REQ
protected const string RECEIVERIBAN_REQ = "receiveriban"
Field Value
RECEIVERNAME_REQ
protected const string RECEIVERNAME_REQ = "receivername"
Field Value
RESOLUTION_REQ
protected const string RESOLUTION_REQ = "resolution"
Field Value
amount
protected int? amount
Field Value
- int?
currency
protected string currency
Field Value
format
protected string format
Field Value
infotext
protected string infotext
Field Value
paymentreference
protected string paymentreference
Field Value
purposecode
protected string purposecode
Field Value
purposetext
protected string purposetext
Field Value
receiverBic
protected string receiverBic
Field Value
receiverIban
protected string receiverIban
Field Value
receiverName
protected string receiverName
Field Value
resolution
protected int? resolution
Field Value
- int?
Methods
ToString()
public override string ToString()
Returns
addParameters(List<RequestEntry>)
protected override void addParameters(List<GiroCheckoutRequest.RequestEntry> parameters)
Parameters
parametersList<GiroCheckoutRequest.RequestEntry>
execute()
Erstellt den GiroCode
public EpcCreateResponse execute()
Returns
getRequestUrl()
protected override string getRequestUrl()