Skip to content
TierCommerce
O cXML PunchOut

Oracle PunchOut for suppliers

Customers on Oracle Fusion Cloud Procurement or E-Business Suite iProcurement can shop your store from a requisition, at their own prices, and send the cart straight back. TierCommerce speaks the cXML Oracle expects, and takes the approved purchase order into your ERP.

  • cXML PunchOut from Oracle Fusion and E-Business Suite
  • Units and UNSPSC codes on every line, ready for Oracle’s mapping
  • Oracle purchase orders checked and sent into your ERP
Oracle Fusion Procurement Harbourside University

New requisition · Catalogues

BS Brightline Supplies Shop

cXML · signed straight in

Brightline Supplies Harbourside contract prices
  • A4 copy paper, 80gsm, 5 reams 10 × $38.50
  • Nitrile gloves, medium, 100 6 × $11.20
  • Whiteboard markers, 4 pack 12 × $6.95
$535.60 ex GST Return cart to Oracle

cXML · cart sent back

Requisition · 3 lines Charge account 01-410
A4 copy paper, 80gsm, 5 reams $385.00
Nitrile gloves, medium, 100 $67.20
Whiteboard markers, 4 pack $83.40
Approved → PO 108422 → In your ERP

Oracle PunchOut at a glance

Oracle calls it a punchout catalog in Fusion and a punchout content zone in E-Business Suite. This is what each side needs.

Protocol
cXML
Buyers start from
A requisition in Self Service Procurement (Fusion) or iProcurement (E-Business Suite)
The cart goes back as
Requisition lines, mapped to their units and categories
The purchase order arrives
A cXML OrderRequest, directly or through Oracle Business Network, or a PDF by email
What you need on their side
A PunchOut URL and password for each customer, with their identity

How an Oracle PunchOut works

Fusion and E-Business Suite both support cXML PunchOut. Here’s each step, with the cXML message behind it.

  1. 1

    The buyer opens your catalogue

    From a requisition in Self Service Procurement or iProcurement, they pick your punchout catalog. Oracle sends their identity, with your password as the shared secret.

    PunchOutSetupRequest

  2. 2

    They shop your store

    TierCommerce checks the credential and opens your store already signed in, with the account’s prices and range.

    PunchOutSetupResponse

  3. 3

    The cart goes back

    Each line goes back with the quantity, description, price, unit and classification Oracle requires, and your part number. Oracle maps the unit and UNSPSC code to its own.

    PunchOutOrderMessage

  4. 4

    The purchase order arrives

    Once the requisition is approved, Oracle sends the purchase order as cXML, directly or through Oracle Business Network. It’s checked and sent into your ERP.

    OrderRequest

Getting set up with an Oracle customer

Your customer’s Oracle procurement team creates the catalog. These are the steps, and who does each one.

Free PunchOut setup checklist
  1. 1

    Agree the route

    You

    Confirm whether they connect to you directly or through Oracle Business Network, and whether purchase orders come as cXML or a PDF by email.

  2. 2

    Create the connection

    TierCommerce

    Your PunchOut page gives you the cXML URL and a password to send them. You enter the identity their Oracle system will send.

  3. 3

    Create the punchout catalog

    Your customer

    In Fusion, their admin creates a punchout catalog with a direct cXML source: your URL, password and supplier name. In E-Business Suite, it’s a punchout content zone.

  4. 4

    Map units and categories

    Your customer

    They map your units and UNSPSC codes to theirs, or set a default category, so requisitions from your catalog can be submitted.

  5. 5

    Test the connection

    Together

    Fusion’s Test Connection opens your store and logs the exchange. Then a test requisition runs through to a purchase order.

What TierCommerce handles for Oracle

The parts suppliers usually build themselves or pay a PunchOut vendor for, ready in your store.

  • cXML setup requests checked against each customer’s identity and password
  • Each account’s own prices and product range
  • Units of measure, UNSPSC codes and manufacturer part numbers on every cart line
  • Carts that Oracle sends back to be edited reopen with their items
  • Purchase orders checked against the account’s prices before they become orders
  • Orders sent into your ERP with the Oracle PO number
  • PDF purchase orders read by Order Entry, if your customer emails them
  • Every session and message logged, with secrets removed

PunchOut add-on

$149 a month

Includes your first connected customer account, then $69 for each extra account up to 10 and $39 each after that. Australian dollars, ex GST.

  • cXML and OCI PunchOut, and Unimarket catalogues
  • On the Professional and Enterprise plans
  • Only accounts that used PunchOut that month count

Where Oracle PunchOuts go wrong

Oracle’s own documentation and support notes point to a handful of setup details. Here’s what to check.

  • Unmapped units and categories

    In Fusion, a unit with no mapping, or a category with no mapping and no default, stops the requisition being submitted. Send your unit and UNSPSC lists early.

  • A supplier name that doesn’t match

    Fusion needs the supplier name on the catalog to match the identity in the cXML exactly. Copy it from your PunchOut page rather than retyping it.

  • Missing classification codes

    Oracle requires a classification on every cart line. TierCommerce sends each product’s UNSPSC code, or the account’s default.

  • Certificates on older systems

    E-Business Suite has to trust your site’s certificate to reach it over HTTPS. TierCommerce uses standard public certificates, so their team only needs to trust a common certificate authority.

  • Purchase orders by PDF

    Many Oracle customers still email PDF purchase orders. Order Entry reads them into orders, so nobody retypes them.

  • Prices that changed

    If a price changes between the cart and the purchase order, the order is held for your team instead of going through at the wrong price.

Who buys through Oracle in Australia and New Zealand

Government agencies, health and universities run Oracle procurement on both sides of the Tasman, on Fusion Cloud or E-Business Suite.

  • Government of South Australia
  • Te Whatu Ora
  • Ministry of Housing and Urban Development
  • Victoria University of Wellington
  • Charles Darwin University

PunchOut across your customers’ systems

Your customers won’t all buy through Oracle. One TierCommerce store handles each of these, with the same products, prices and orders behind them.

Buyer’s system Protocol Buyers start from The purchase order arrives
SAP Ariba cXML, through SAP Business Network A requisition in SAP Ariba Buying or Guided Buying A cXML OrderRequest, routed through SAP Business Network
C Coupa cXML Your logo under Shop Online on their Coupa home page A cXML OrderRequest, the Coupa Supplier Portal or email
U Unimarket cXML PunchOut, or a hosted catalogue Unimarket’s own search, or your PunchOut catalogue in Unimarket A cXML OrderRequest, or by email
SAP S/4HANA and ECC OCI 4.0 A purchase requisition, from Add from External Catalog in S/4HANA or the catalogue button in ECC or SRM Separately: cXML through SAP Business Network, an EDI IDoc, or a PDF by email
T TechnologyOne cXML A requisition in TechnologyOne, or in Unimarket where it runs alongside A cXML purchase order, or a PDF by email
O Oracle cXML A requisition in Self Service Procurement (Fusion) or iProcurement (E-Business Suite) A cXML OrderRequest, directly or through Oracle Business Network, or a PDF by email
Dynamics 365 cXML A purchase requisition, from the External catalogs action A cXML OrderRequest, or by email
J JAGGAER cXML A PunchOut catalogue in JAGGAER eProcurement A cXML OrderRequest, or email or the supplier portal

Oracle PunchOut questions

Does Oracle support PunchOut?

Yes. Oracle Fusion Cloud Procurement supports punchout catalogs in Self Service Procurement, and Oracle E-Business Suite supports them in iProcurement. Buyers open them from a requisition.

Does Oracle use cXML?

Yes. Fusion and E-Business Suite both support cXML PunchOut, alongside Oracle’s own XML format. TierCommerce uses cXML with Oracle customers.

What is Oracle Business Network?

Oracle’s B2B network for suppliers, previously called Oracle Supplier Network. Some customers route PunchOut and purchase orders through it, and others connect to suppliers directly. Either way, the messages are cXML.

What do we give our customer to set it up?

Your cXML URL, the password, your supplier name exactly as it appears in the cXML, and your units of measure. Their admin adds their own identity and domain.

How do Oracle purchase orders reach us?

Oracle can send purchase orders as cXML OrderRequests, directly or through Oracle Business Network, or email them as PDFs. cXML orders are checked and sent into your ERP, and Order Entry reads the PDFs.

What does Oracle need in the cart?

A quantity, description, unit price and currency, unit of measure and classification code on every line. TierCommerce sends all of them, plus your part number and the manufacturer’s.

Can we test before going live?

Yes. Fusion has a Test Connection button that opens your store and logs the exchange, and your TierCommerce PunchOut page can send a test setup request through the same checks.

What does PunchOut cost in TierCommerce?

PunchOut is an add-on on Professional and Enterprise. It’s $149 a month, including your first connected customer account, then $69 for each extra account up to 10 and $39 each after that, in Australian dollars ex GST.

See TierCommerce working in 30 minutes.

Tell us which ERP you run and the features that matter to you. We’ll walk you through a working store, end to end.