/** * Enum {PayPalOrderIntent} represents the different intents available * for a PayPal order during the checkout process. * * @enum {string} * @readonly * @memberof PayPal * @ordinal {string} CAPTURE - The intent to capture payment immediately * after the customer makes a payment. This is typically used when * the merchant wants to finalize the transaction at the time of * checkout, ensuring funds are transferred right after the payment * is made by the customer. * @ordinal {string} AUTHORIZE - The intent to authorize a payment and * place funds on hold after the customer makes a payment. This * allows the merchant to capture the payment at a later time. * Authorized payments are ideally captured within three days of * authorization, but can be captured up to 29 days. Beyond the * three-day honor period, the authorization expires and requires * re-authorization. */ export declare enum PayPalOrderIntent { CAPTURE = "CAPTURE", AUTHORIZE = "AUTHORIZE" }