Makro Marketplace integration

SA marketplace seller: offers, orders, inventory, shipments, invoices (Metro Markets)

Help CentreConnectors

Overview

Makro Marketplace (Metro Marketplace, part of Massmart/Walmart) is SA's growing online marketplace. The Automize Makro Marketplace connector covers seller offers, orders, inventory, shipments, invoices.

  • Regions: South Africa.
  • Plans: Marketplace seller agreement.

Setting up the connection

  1. Makro Marketplace seller portal → API → credentials.
  2. In Automize → Settings → Connectors → Makro Marketplace. Paste credentials.

Find your credentials at https://www.makro.co.za/.


Rate limits

Per-seller.


Data model

Marketplace primitives:

    Seller ─┬─ Offers
            ├─ Orders ─── Shipments
            ├─ Invoices
            └─ Inventory

Available operations

10 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Check AuthenticationHealthValidate signing credentials
Upload Credit NoteInvoicesUpload a credit note for a returned/refunded order
Upload InvoiceInvoicesUpload an invoice document for an order
Create OffersOffersSubmit a batch of offers
List OffersOffersRetrieve all active offers for the shop
Update InventoryOffersUpdate stock level for an SKU
Cancel OrderOrdersCancel an order
Get OrderOrdersGet a single order by ID
List OrdersOrdersList marketplace orders
Ship OrderOrdersMark an order as shipped and attach tracking info

Operations

Cancel Order

Cancel an order

ParameterRequiredTypeDescription
Order Id order_idYestext

Check Authentication

Validate signing credentials

No input parameters.


Create Offers

Submit a batch of offers

No input parameters.


Get Order

Get a single order by ID

ParameterRequiredTypeDescription
Order Id order_idYestext

List Offers

Retrieve all active offers for the shop

No input parameters.

Tips

  • Your active offers.

List Orders

List marketplace orders

No input parameters.

Tips

  • Filter by status.

Ship Order

Mark an order as shipped and attach tracking info

ParameterRequiredTypeDescription
Order Id order_idYestext

Update Inventory

Update stock level for an SKU

ParameterRequiredTypeDescription
Sku skuYestext

Upload Credit Note

Upload a credit note for a returned/refunded order

ParameterRequiredTypeDescription
Order Id order_idYestext

Upload Invoice

Upload an invoice document for an order

ParameterRequiredTypeDescription
Order Id order_idYestext

FAQ

vs Takealot?
Takealot dominant but Makro Marketplace growing fast post-Walmart integration. Both for diversification.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.