Closed silviosampaio closed 2 months ago
As the documentation explains, to create an order we don't need to pass the full customer object when a customerId is set.
order
customer
customerId
diff --git a/node_modules/@pagarme/pagarme-nodejs-sdk/dist/types/models/createOrderRequest.d.ts b/node_modules/@pagarme/pagarme-nodejs-sdk/dist/types/models/createOrderRequest.d.ts index 7ee17ae..5521654 100644 --- a/node_modules/@pagarme/pagarme-nodejs-sdk/dist/types/models/createOrderRequest.d.ts +++ b/node_modules/@pagarme/pagarme-nodejs-sdk/dist/types/models/createOrderRequest.d.ts @@ -16,13 +16,13 @@ import { CreateSubMerchantRequest } from './createSubMerchantRequest'; export interface CreateOrderRequest { /** Items */ items: CreateOrderItemRequest[]; - /** Customer */ - customer: CreateCustomerRequest; + /** Customer isn't required if customerId is defined */ + customer?: CreateCustomerRequest; /** Payment data */ payments: CreatePaymentRequest[]; /** The order code */ code: string; - /** The customer id */ + /** The customer id - Not required of customer is defined */ customerId?: string | null; /** Shipping data */ shipping?: CreateShippingRequest;
This issue body was partially generated by patch-package.
As the documentation explains, to create an
order
we don't need to pass the fullcustomer
object when acustomerId
is set.This issue body was partially generated by patch-package.