Matériel (hwproxy) TPA Librairie Angular Méthodes solvabilite
November 26, 2025 at 2:48 AMDemande de solvabilité
Lance une demande de solvabilité
public solvabilite(payRequest: TpaSolvabiliteRequest): Observable<ApiResult>
interface TpaSolvabiliteRequest extends IMetadata, PaymentRequest {
}
interface PaymentRequest {
amount: number;
currency: string;
metadata?: any;
}
Réponse websocket :
interface TpaSlaveSolvabiliteMessage extends TpaLogMessageFull {
cr: string;
diagnosticMessage: string;
cardType: string;
cardInReader: boolean;
hasPaper: boolean;
label: string;
lgInfo: number;
infoFailed: TpaSlaveSolvabiliteFailedInfo;
infoSuccessCbEmv: TpaSlaveSolvabiliteAcceptedCbEmvInfo;
}
interface TpaSlaveSolvabiliteAcceptedCbEmvInfo {
maxAmount: string;
currencyCodeAlpha: string;
currencyFraction: string;
}
interface TpaSlaveSolvabiliteFailedInfo {
header: string;
transactionDate: string;
transactionTime: string;
acceptorSign: string;
transactionType: string;
contract: string;
siret: string;
primaryHolderAccount: string;
cardAppValitidyEndDate: string;
currencyCode: string;
serviceCode: string;
acceptationLogicalNumber: string;
acceptationTransactionNumber: string;
transactionSheetNumber: string;
holderCodeReadMode: string;
transactionAmount: string;
currencyCodeAlpha: string;
currencyFraction: string;
transactionAmountCounterValue: string;
currencyCodeAlphaCounterValue: string;
currencyFractionAlphaCounterValue: string;
acceptationCheckResult: string;
footer: string;
aid: string;
label: string;
}