@hyperse/paypal-node-sdk
Version:
NodeJS SDK for PayPal Checkout APIs
14 lines (13 loc) • 660 B
TypeScript
import { HttpRequestBase } from '../core/HttpRequestBase.js';
import { type BaseOrderHeaders, type Patch } from '../types/type-order.js';
type OrderPatchRequestBody = Patch[];
/**
* Updates an order. You can update an order with `CREATED` or `APPROVED` status.
* You cannot update an order with `COMPLETED` status. The following attributes and objects are patchable:
* @see {@link https://developer.paypal.com/api/orders/v2/#orders_patch}
*/
export declare class OrdersPatchRequest extends HttpRequestBase<BaseOrderHeaders, OrderPatchRequestBody> {
constructor(orderId: string);
requestBody(patchRequest: OrderPatchRequestBody): this;
}
export {};