Skip to main content

Bulk Update Payment Method Mappings

POST 

/api/shopify/:integrationInstance/payment-method-mappings/bulk-update

Creates, updates, or removes payment method mappings in bulk. Providing payment_type_id maps the Shopify gateway to that SKU.io payment type (upsert); sending null removes any existing mapping for that gateway. Each entry is processed independently with per-entry results.

Authorization

Any valid API token can call this endpoint — no specific scope required. Manage tokens.

Authentication: Requires Bearer token.

Body fields:

  • mappings (array, required, min 1): objects with sales_channel_method (string, required - the gateway identifier from Shopify transactions, e.g. shopify_payments), payment_type_id (integer or null - must be an existing SKU.io payment type), and id (integer, optional - existing mapping ID, informational).

Request

Responses

OK

Response Headers
    Content-Type