diff --git a/src/Stays/Stays.spec.ts b/src/Stays/Stays.spec.ts index 4cedba54..9f19180c 100644 --- a/src/Stays/Stays.spec.ts +++ b/src/Stays/Stays.spec.ts @@ -25,6 +25,7 @@ describe('Stays', () => { rooms: 1, mobile: false, free_cancellation_only: false, + instant_payment: null, } nock(/(.*)/) diff --git a/src/Stays/StaysTypes.ts b/src/Stays/StaysTypes.ts index 89a7193e..bf481a80 100644 --- a/src/Stays/StaysTypes.ts +++ b/src/Stays/StaysTypes.ts @@ -713,6 +713,11 @@ interface CommonStaysSearchParams { guests: Array mobile?: boolean free_cancellation_only?: boolean + /** + * Preview: when `true`, only pay-now (Duffel/source) rates; when `false`, only pay-at-property; + * when `null` or omitted, all rates. See Duffel Stays search API schema. + */ + instant_payment?: boolean | null } export type LocationParams = {