XooCode(){

Schema: PaymentMethod

Schema: PaymentMethod Example Markup

The following are examples of markup written in json+ld that include the correct usage for Schema: PaymentMethod.

Order

Order JSON-LD example for a XooTee purchase confirmation. Covers the 20 properties unique to Order including orderStatus enum, acceptedOffer, orderedItem, orderDelivery, paymentMethod, discount, and customer.

PaymentChargeSpecification

PaymentChargeSpecification JSON-LD example for payment-method surcharges (credit-card fees, bank-transfer fees). PriceSpecification subtype adding appliesToPaymentMethod.

PaymentMethod

PaymentMethod JSON-LD reference. 8-value Enumeration + PaymentCard / PaymentService subclasses. Used as paymentMethod, acceptedPaymentMethod, appliesToPaymentMethod.

PaymentCard

PaymentCard JSON-LD example for a credit or debit card product. Dual-inherits PaymentMethod + FinancialProduct, adding cashBack, contactlessPayment, floorLimit, and monthlyMinimumRepaymentAmount.

PaymentService

PaymentService JSON-LD reference. A Service to transfer funds from a person or organization to a beneficiary person or organization.