Class CreditCardGetPKNRequest

Namespace
GiroSolution.GiroCheckout.Request
Assembly
GiroCheckout.dll

Fragt Informationen zur Pseudo-Kartennummer ab. Eine Pseudo-Kartennummer ist eine Referenz auf eine vom Käufer verwendete Kreditkarte (Kreditkartennummer und Gültigkeitsdatum). Durch dieser Referenz wird dem Händler ermöglicht eine bereits verwendete Kreditkarte zur Auswahl anzubieten. Wird die Nummer bei der initiierung einer Kreditkartentransaktion mitgeschickt, wird die Kreditkartennummer und das Gültigkeitsdatum im Zahlformular vorausgefüllt. Der Kunde muss nur die Kartenprüfnummer eingeben und kann die Zahlung durchführen. Durch diese Funktion werden PKN-Informationen bereitgestellt. Sie liefert als Erbnis eine PKN sowie die hinterlegten Kreditkarteninformationen (maskierte Kreditkartennummer, Gültigkeitsdatum), welche für eine bereits durchgeführte Transaktion verwendet wurde.

public class CreditCardGetPKNRequest : GiroCheckoutRequest
Inheritance
CreditCardGetPKNRequest
Inherited Members

Constructors

CreditCardGetPKNRequest(Project, string)

public CreditCardGetPKNRequest(Project project, string reference)

Parameters

project Project
reference string

Fields

CARD_NUMBER_RES

protected const string CARD_NUMBER_RES = "cardnumber"

Field Value

string

EXPIRE_MONTH_RES

protected const string EXPIRE_MONTH_RES = "expiremonth"

Field Value

string

EXPIRE_YEAR_RES

protected const string EXPIRE_YEAR_RES = "expireyear"

Field Value

string

PKN_RES

protected const string PKN_RES = "pkn"

Field Value

string

REFERENCE_REQ

protected const string REFERENCE_REQ = "reference"

Field Value

string

reference

protected string reference

Field Value

string

Methods

ToString()

public override string ToString()

Returns

string

addParameters(List<RequestEntry>)

protected override void addParameters(List<GiroCheckoutRequest.RequestEntry> parameters)

Parameters

parameters List<GiroCheckoutRequest.RequestEntry>

execute()

Abfrage von Informationen zu einer Pseudo-Kartennummer

public CreditCardGetPKNResponse execute()

Returns

CreditCardGetPKNResponse

CreditCardGetPKNResponse

getRequestUrl()

protected override string getRequestUrl()

Returns

string