refactor(checkout): rename transfer candidate reasons
This commit is contained in:
@@ -80,7 +80,7 @@ export interface PurchaseStatusResponse {
|
|||||||
export type PurchasePaymentCandidateReason =
|
export type PurchasePaymentCandidateReason =
|
||||||
| 'ambiguous_exact_match'
|
| 'ambiguous_exact_match'
|
||||||
| 'exact_dni_near_amount'
|
| 'exact_dni_near_amount'
|
||||||
| 'exact_amount_different_dni';
|
| 'exact_amount_near_dni';
|
||||||
|
|
||||||
export interface PurchasePaymentCandidatePrimaryResponse {
|
export interface PurchasePaymentCandidatePrimaryResponse {
|
||||||
reason: PurchasePaymentCandidateReason;
|
reason: PurchasePaymentCandidateReason;
|
||||||
|
|||||||
@@ -176,7 +176,7 @@ describe('PurchaseStatusPageComponent', () => {
|
|||||||
confidence: 'high',
|
confidence: 'high',
|
||||||
detected_at: '2026-08-27T18:00:00-03:00',
|
detected_at: '2026-08-27T18:00:00-03:00',
|
||||||
},
|
},
|
||||||
reasons: ['exact_dni_near_amount', 'exact_amount_different_dni'],
|
reasons: ['exact_dni_near_amount', 'exact_amount_near_dni'],
|
||||||
},
|
},
|
||||||
} as PurchaseDetailResponse);
|
} as PurchaseDetailResponse);
|
||||||
|
|
||||||
|
|||||||
@@ -187,7 +187,7 @@ export class PurchaseStatusPageComponent implements OnInit, OnDestroy {
|
|||||||
return 'Encontramos una transferencia que también coincide con otra compra.';
|
return 'Encontramos una transferencia que también coincide con otra compra.';
|
||||||
case 'exact_dni_near_amount':
|
case 'exact_dni_near_amount':
|
||||||
return `El DNI coincide, pero el monto transferido tiene una diferencia de ${this.formatCurrency(primary.amount_difference)}.`;
|
return `El DNI coincide, pero el monto transferido tiene una diferencia de ${this.formatCurrency(primary.amount_difference)}.`;
|
||||||
case 'exact_amount_different_dni':
|
case 'exact_amount_near_dni':
|
||||||
return primary.dni_distance === null
|
return primary.dni_distance === null
|
||||||
? 'El monto coincide, pero el DNI del pagador es diferente.'
|
? 'El monto coincide, pero el DNI del pagador es diferente.'
|
||||||
: `El monto coincide, pero el DNI del pagador presenta ${primary.dni_distance} ${primary.dni_distance === 1 ? 'diferencia' : 'diferencias'} de escritura.`;
|
: `El monto coincide, pero el DNI del pagador presenta ${primary.dni_distance} ${primary.dni_distance === 1 ? 'diferencia' : 'diferencias'} de escritura.`;
|
||||||
|
|||||||
Reference in New Issue
Block a user