Some buyers don't run an interactive punchout session — instead they send a completed cXML OrderRequest (a purchase order) straight to Glede from a hosted/static catalog. Glede issues the gift cards directly from the PO. This is how the ISS integration works.
Endpoint
POST https://api.glede.app/cxml/ (production)
POST https://sandbox.api.glede.app/cxml/ (sandbox)
Content-Type: text/xml
<supplier> is your assigned path segment (provided by Glede).
Authentication
Same cXML header credentials as PunchOut:
From/ToCredentialdomain + identity must match your assigned valuesSender > Credential > SharedSecretmust match the shared secret (provided by Glede)
Order data
Gift details are carried in Extrinsic (or SupplierPartAuxiliaryID) fields on each item. The exact field labels are mapped per buyer during onboarding. ISS, for example, uses Norwegian labels:
| Glede field | Extrinsic label (ISS example) |
|---|---|
| Recipient first name | Fornavn til mottaker |
| Recipient last name | Etternavn til mottaker |
| Recipient email | Epost til mottaker av gavekort |
| Recipient phone | Telefonnr. til mottaker av gavekort |
| Card message | Kommentar på kort |
| Gift amount | Beløp på gavekort |
| Delivery time | Klokkeslett (default 14:00) |
The field labels above are buyer-specific. Tell Glede which labels your catalog emits and we map them — no code change on your side.
Response: cXML envelope with a <Status> element (HTTP 200). A successful PO triggers gift card issuance; recipients receive their gift per the schedule in the order.
