Matériel (hwproxy) TPA Librairie Angular Méthodes savetransaction
November 26, 2025 at 2:48 AMEnregistrement de transaction
Enregistre la transaction après demande de solvabilité
public saveTransaction(payRequest: TpaSaveTransactionRequest): Observable<ApiResult>
interface TpaSaveTransactionRequest extends IMetadata, PaymentRequest {
}
interface PaymentRequest {
amount: number;
currency: string;
metadata?: any;
}
Réponse websocket :
interface TpaSlaveSaveTransactionMessage extends TpaLogMessageFull {
cr: string;
crMessage: string;
info: TpaTransaction;
encrypted: any;
}
interface TpaTransaction {
header: string;
transactionDate: string;
transactionTime: string;
acceptorSign: string;
transactionType: string;
contract: string;
siret: string;
activityType: string;
paymentType: string;
siteType: string;
primaryHolderAccount: string;
tasa: string;
cardValidityDate: string;
serviceCode: string;
cryptogram: string;
currencyCode: string;
acceptationLogicalNumber: string;
acceptationTransactionNumber: string;
transactionFileNumber: string;
holderNumberReadMode: string;
transationAutorizationNumber: string;
forceCode: string;
transactionAmount: string;
currencyCodeAlpha: string;
currencyFration: string;
transactionAmountCounterValue: string;
currencyCodeAlphaCounterValue: string;
currencyFractionAlphaCounterValue: string;
forfeitAmount: string;
footer: string;
aid: string;
label: string;
}