Skip to main content

Return products and product groups available to acquire

Return products and product groups available to acquire.

If type of group is 'BENEFICIARY_SPECIFIC_PRODUCT_GROUP', to get products call GET /products/{productGroupId} with beneficiaryId as described in product group's beneficiaryIdLabel.

If selected product's amountSource is 'BASED_ON_BENEFICIARY_ID', to get amount call GET /acquire/amount or call POST /acquire/product if you know the amount already (it will be checked as described in POST /acquire/product description).

Responses

Successful response with acquisition products.


Schema
  • Array [
  • anyOf

  • type string required

    Possible values: [STATIC_PRODUCT_GROUP]

  • groupId string required
  • groupName string required
  • products object[] required
  • Array [
  • sku ProductSku required

    Product SKU

  • beneficiaryIdLabel string

    Only present if it is different than product group's beneficiaryIdLabel. Indicates the source of beneficiaryId passed in /acquire, for example: acquirer msisdn, ticket number or DSTV Smart Card number

  • amount double

    Product's amount in Naira

  • productDescription string required
  • amountSource string required

    Possible values: [FIXED, PROVIDED_BY_USER, BASED_ON_BENEFICIARY_ID]

  • tags string required

    Product tags, used to categorize products

  • ]
  • ]
  • Loading...