fix(apple-pay): fix PKPaymentRequest must have valid merchantCapabilities in iOS 12 & 13 #3314
add missing IMerchantCapabilities and ISupportedNetworks types
This commit is contained in:
parent
300f75ef92
commit
a8eebb9212
@ -27,6 +27,8 @@ export type ICompleteTransaction = 'Payment status applied.';
|
|||||||
export type IUpdateItemsAndShippingStatus =
|
export type IUpdateItemsAndShippingStatus =
|
||||||
| 'Updated List Info'
|
| 'Updated List Info'
|
||||||
| 'Did you make a payment request?';
|
| 'Did you make a payment request?';
|
||||||
|
export type IMerchantCapabilities = '3ds' | 'credit' | 'debit' | 'emv';
|
||||||
|
export type ISupportedNetworks = 'visa' | 'amex' | 'discover' | 'masterCard';
|
||||||
|
|
||||||
export interface IPaymentResponse {
|
export interface IPaymentResponse {
|
||||||
billingNameFirst?: string;
|
billingNameFirst?: string;
|
||||||
@ -84,6 +86,8 @@ export interface IOrder extends IOrderItemsAndShippingMethods {
|
|||||||
billingAddressRequirement?: IBillingRequirement | IBillingRequirement[];
|
billingAddressRequirement?: IBillingRequirement | IBillingRequirement[];
|
||||||
shippingAddressRequirement?: IBillingRequirement | IBillingRequirement[];
|
shippingAddressRequirement?: IBillingRequirement | IBillingRequirement[];
|
||||||
shippingType?: IShippingType;
|
shippingType?: IShippingType;
|
||||||
|
merchantCapabilities?: IMerchantCapabilities | IMerchantCapabilities[];
|
||||||
|
supportedNetworks?: ISupportedNetworks | ISupportedNetworks[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface ISelectedShippingContact {
|
export interface ISelectedShippingContact {
|
||||||
|
Loading…
Reference in New Issue
Block a user