File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import Currency from '../model/Currency' ;
22
33import { Card } from './dto/Card' ;
4+ import RoutingOptions from './dto/RoutingOptions' ;
45
56type CreateDepositPaymentRequest = {
67 buyerMemberId : number ;
@@ -11,6 +12,7 @@ type CreateDepositPaymentRequest = {
1112 posAlias ?: string ;
1213 clientIp ?: string ;
1314 card : Card ;
15+ routingOptions ?: RoutingOptions ;
1416} ;
1517
1618export default CreateDepositPaymentRequest ;
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ import PaymentPhase from '../model/PaymentPhase';
66import { Card } from './dto/Card' ;
77import FraudCheckParameters from './dto/FraudCheckParameters' ;
88import PaymentItem from './dto/PaymentItem' ;
9+ import RoutingOptions from './dto/RoutingOptions' ;
910
1011type CreatePaymentRequest = {
1112 price : number ;
@@ -23,6 +24,7 @@ type CreatePaymentRequest = {
2324 bankOrderId ?: string ;
2425 card ?: Card ;
2526 posAlias ?: string ;
27+ routingOptions ?: RoutingOptions ;
2628 fraudParams ?: FraudCheckParameters ;
2729 items : PaymentItem [ ] ;
2830 additionalParams ?: Record < string , unknown > ;
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ import PaymentPhase from '../model/PaymentPhase';
66import CustomInstallment from './dto/CustomInstallment' ;
77import FraudCheckParameters from './dto/FraudCheckParameters' ;
88import PaymentItem from './dto/PaymentItem' ;
9+ import RoutingOptions from './dto/RoutingOptions' ;
910
1011type InitCheckoutPaymentRequest = {
1112 price : number ;
@@ -36,6 +37,7 @@ type InitCheckoutPaymentRequest = {
3637 ttl ?: number ;
3738 customInstallments ?: CustomInstallment [ ] ;
3839 items ?: PaymentItem [ ] ;
40+ routingOptions ?: RoutingOptions ;
3941 fraudParams ?: FraudCheckParameters ;
4042 additionalParams ?: Record < string , unknown > ;
4143 cardBrandInstallments ?: Map < string , CustomInstallment [ ] > ;
Original file line number Diff line number Diff line change 1+ export enum OrderingRule {
2+ ON_US = 'ON_US' ,
3+ LOW_COMMISSION_RATE = 'LOW_COMMISSION_RATE' ,
4+ IN_ORDER = 'IN_ORDER'
5+ }
6+
7+ type RoutingOptions = {
8+ orderingRule ?: OrderingRule ;
9+ posAliases ?: string [ ] ;
10+ } ;
11+
12+ export default RoutingOptions ;
You can’t perform that action at this time.
0 commit comments