Skip to content

Diagram viewer

Scroll to zoom. Drag to pan.

CheckoutBeneficiary

Optional recipient selection for a new purchase; omission means the paying customer.

const CheckoutBeneficiary: Schema.toTaggedUnion<"type", readonly [Schema.Struct<{
type: Schema.Literal<"customer">;
}>, Schema.Struct<{
type: Schema.Literal<"merchant_subject">;
subjectId: Schema.brand<Schema.String, "MerchantSubjectId">;
}>]>;