Свойство | Type | Description | |
---|---|---|---|
ValidSuccessResponseCode | List |
Méthode | Description | |
---|---|---|
ChargeExistingCustomer ( string clientId, |
||
CreateClientId ( ) : string | ||
CreateCustomerWithCharge ( string clientId, |
||
CreateMessageId ( ) : string | ||
CreateReadyToTriggerPaymentXml ( |
||
CreateScheduledPaymentXml ( |
TODO: replace this with creation of a SecurePayMessage object
|
|
GetTimeStamp ( System.DateTime timeStamp ) : string | ||
SecurePayGateway ( ICommunicate endpoint, string merchantId, string merchantPassword, string apiUri ) : System | ||
SendMessage ( string requestMessage, string callingMethod ) : |
||
Sha1SecurePayDetails ( string merchantId, string transxPassword, string transxType, string primaryRef, int amount, System.DateTime timestamp ) : string | ||
Sha1SecurePayDetailsHexString ( string input ) : string | ||
Sha1SecurePayDetailsHexString ( string merchantId, string transxPassword, string transxType, string primaryRef, string amount, string fpTimestamp ) : string | ||
SingleCharge ( |
||
SinglePaymentXml ( |
TODO: replace this with creation of a SecurePayMessage object
|
|
TriggerPeriodicPaymentXml ( string customerId, |
TODO: replace this with creation of a SecurePayMessage object
|
|
TriggerPeriodicPaymentXmlWithMessageId ( string messageId, string customerId, |
TODO: replace this with creation of a SecurePayMessage object
|
Méthode | Description | |
---|---|---|
Defend ( bool condition, string method, |
||
Defend ( bool condition, string method, int statusCode, string statusDescription ) : void | ||
IsAnApprovedSuccessResponseCode ( int codeToCheck ) : bool | ||
RemoveNonAlphaNumeric ( string str ) : string | ||
ValidatePayment ( |
||
ValidateReponse ( |
public ChargeExistingCustomer ( string clientId, |
||
clientId | string | |
payment | ||
Résultat |
public CreateCustomerWithCharge ( string clientId, |
||
clientId | string | |
card | ||
payment | ||
Résultat |
public CreateReadyToTriggerPaymentXml ( |
||
card | ||
customerId | string | |
payment | ||
Résultat | string |
public CreateScheduledPaymentXml ( |
||
card | ||
customerId | string | |
payment | ||
startDate | System.DateTime | |
Résultat | string |
public static GetTimeStamp ( System.DateTime timeStamp ) : string | ||
timeStamp | System.DateTime | |
Résultat | string |
public SecurePayGateway ( ICommunicate endpoint, string merchantId, string merchantPassword, string apiUri ) : System | ||
endpoint | ICommunicate | |
merchantId | string | |
merchantPassword | string | |
apiUri | string | |
Résultat | System |
public SendMessage ( string requestMessage, string callingMethod ) : |
||
requestMessage | string | |
callingMethod | string | |
Résultat |
public static Sha1SecurePayDetails ( string merchantId, string transxPassword, string transxType, string primaryRef, int amount, System.DateTime timestamp ) : string | ||
merchantId | string | |
transxPassword | string | |
transxType | string | |
primaryRef | string | |
amount | int | |
timestamp | System.DateTime | |
Résultat | string |
public static Sha1SecurePayDetailsHexString ( string input ) : string | ||
input | string | |
Résultat | string |
public static Sha1SecurePayDetailsHexString ( string merchantId, string transxPassword, string transxType, string primaryRef, string amount, string fpTimestamp ) : string | ||
merchantId | string | |
transxPassword | string | |
transxType | string | |
primaryRef | string | |
amount | string | |
fpTimestamp | string | |
Résultat | string |
public SingleCharge ( |
||
card | ||
payment | ||
referenceId | string | |
Résultat |
public SinglePaymentXml ( |
||
card | ||
payment | ||
purchaseOrderNo | string | |
Résultat | string |
public TriggerPeriodicPaymentXml ( string customerId, |
||
customerId | string | |
payment | ||
Résultat | string |
public TriggerPeriodicPaymentXmlWithMessageId ( string messageId, string customerId, |
||
messageId | string | |
customerId | string | |
payment | ||
Résultat | string |