UNPKG

@paddle/paddle-node-sdk

Version:

A Node.js SDK that you can use to integrate Paddle Billing with applications written in server-side JavaScript.

20 lines (19 loc) 724 B
import { SubscriptionCreationItem } from './subscription-creation-item.js'; export class SubscriptionCreationEntities { customerId; addressId; businessId; paymentMethodId; discountId; transactionId; items; constructor(entities) { this.customerId = entities?.customer_id ?? null; this.addressId = entities?.address_id ?? null; this.businessId = entities?.business_id ?? null; this.paymentMethodId = entities?.payment_method_id ?? null; this.discountId = entities?.discount_id ?? null; this.transactionId = entities?.transaction_id ?? null; this.items = entities?.items?.map((item) => new SubscriptionCreationItem(item)) ?? null; } }