|
Market Pay POS API C# v20
|

Data Fields | |
| TransactionParams | finalTransactionParams |
| string | terminalTransactionId |
| Transaction ID assigned by payment terminal. More... | |
| CardData | cardData |
| Status | status |
| string | responseCode |
| string | authorizationCode |
| string | cashierReceipt |
| string | customerReceipt |
| bool | signatureRequired |
| bool | forcedOffline |
| DccDetails | dccDetails |
| string | privateData |
| string | IssuerOption |
| string | parBank |
| string | merchantId |
| string | terminalId |
Describes the transaction processing result.
Definition at line 11 of file TransactionResult.cs.
| string fr.marketpay.driver.TransactionResult.authorizationCode |
Only present if Response code is "00".
Definition at line 57 of file TransactionResult.cs.
| CardData fr.marketpay.driver.TransactionResult.cardData |
Common card-related fields obtained during card reading.
Definition at line 38 of file TransactionResult.cs.
| string fr.marketpay.driver.TransactionResult.cashierReceipt |
Contains the lines of text to print cashier receipt.
Definition at line 62 of file TransactionResult.cs.
| string fr.marketpay.driver.TransactionResult.customerReceipt |
Contains the lines of text to print customer receipt.
Definition at line 67 of file TransactionResult.cs.
| DccDetails fr.marketpay.driver.TransactionResult.dccDetails |
Dynamic currency conversion details.
Definition at line 82 of file TransactionResult.cs.
| TransactionParams fr.marketpay.driver.TransactionResult.finalTransactionParams |
Final transaction params.
Definition at line 26 of file TransactionResult.cs.
| bool fr.marketpay.driver.TransactionResult.forcedOffline |
Tells whether transaction has been accepted in offline mode.
Definition at line 77 of file TransactionResult.cs.
| string fr.marketpay.driver.TransactionResult.IssuerOption |
PASS Card Option selected by issuer.
Definition at line 92 of file TransactionResult.cs.
| string fr.marketpay.driver.TransactionResult.merchantId |
| string fr.marketpay.driver.TransactionResult.parBank |
PAR generated by the bank.
Definition at line 97 of file TransactionResult.cs.
| string fr.marketpay.driver.TransactionResult.privateData |
Text buffer for private information.
Definition at line 87 of file TransactionResult.cs.
| string fr.marketpay.driver.TransactionResult.responseCode |
Response code obtained from acquirer during the authorization. Full codes list available at the following URLs: https://docs.prod.mpg.market-pay.com/api/#return-codes and https://docs.prod.mpg.market-pay.com/api/#bank-response-codes
Definition at line 52 of file TransactionResult.cs.
| bool fr.marketpay.driver.TransactionResult.signatureRequired |
Tells whether client signature is required on the receipt.
Definition at line 72 of file TransactionResult.cs.
| Status fr.marketpay.driver.TransactionResult.status |
Final status of transaction.
Definition at line 43 of file TransactionResult.cs.
| string fr.marketpay.driver.TransactionResult.terminalId |
| string fr.marketpay.driver.TransactionResult.terminalTransactionId |
Transaction ID assigned by payment terminal.
Definition at line 31 of file TransactionResult.cs.