Skip to main content

Product entity

The Product entity is used to collect product-specific information, i.e., the product capabilities that are to be enabled for a merchant on the uP Platform.

Each product in the uP POM is composed of a combination of a solution, model, payment Type, payment method and Status and is identified by a Product ID in the uP POM. For example, the Product ID 63c3ce1225c229832 symbolises the product combination:

  • Solution: uP Payments
  • Model: Ecommerce
  • Payment Type: Card
  • Payment method: Mastercard
  • Status: Available

The merchant onboarding API requires that you send the Product ID only.

The below diagram visualises how these parameters relate to one another.

Parameters relationship

NomuPay offers multiple payment products using the above logic. Multiple Product entities can be linked to an Opportunity and to a merchant (i.e., an Account entity) and there is a required relationship between the Product entity and Opportunity entity (see below visual).

Product entity

note

You cannot create new products. NomuPay pre-defines all available products that can be called via the merchant onboarding API.

The table below provides a breakdown of each product combination and its corresponding Product ID.

IDSolutionModelPayment TypePayment methodsStatus
63c3ce1f45fbbb838uP PaymentsE-commerceCardTroyAvailable
63c3ce18c0e61adc5uP PaymentsE-commerceCardUPIAvailable
643ef404defddf849uP PaymentsE-commerceCardMaestroAvailable
63c3ce1225c229832uP PaymentsE-commerceCardMastercardAvailable
63c3ce04065b41834uP PaymentsE-commerceCardVisaAvailable
63c3cdfec5722d1dduP PaymentsE-commerceCardVisa/MastercardAvailable
63c3cea659faec246uP PaymentsE-commerceE-WalletGCashAvailable
63c3ce9fdd3dd70feuP PaymentsE-commerceE-WalletPayMayaAvailable
63c3ce999c5448129uP PaymentsE-commerceE-WalletMAEAvailable
63c3ce8d7b9f4a203uP PaymentsE-commerceE-WalletLINE PayRoadmap
63c3ce845b98e7361uP PaymentsE-commerceE-WalletTrueMoneyRoadmap
63c3ce7a32f8d0665uP PaymentsE-commerceE-WalletBoostAvailable
63c3ce6735dae9799uP PaymentsE-commerceE-WalletGrabPayAvailable
63c3ce60c82856942uP PaymentsE-commerceE-WalletShopeePayAvailable
63c3ce58b9e7837aduP PaymentsE-commerceE-WalletTouch ‘n GoAvailable
63c3ce53922a1e9f6uP PaymentsE-commerceE-WalletDuitNow QRAvailable
63c3cef05f611f829uP PaymentsE-commerceCarrierDCBAvailable
63c3ce462d9b9d7abuP PaymentsE-commerceOnline bankingPromtPay QRRoadmap
63c3ce3279ececde9uP PaymentsE-commerceOnline bankingDuitNow OnlineAvailable
63c3ce2a9e97fdea7uP PaymentsE-commerceOnline bankingFPXAvailable
63c3cee6b5418eaa5uP PaymentsE-commerceOver the CounterBig CRoadmap
63c3cee04f9f0200auP PaymentsE-commerceOver the CounterLotus’sRoadmap
63c3ced735140412fuP PaymentsE-commerceOver the CounterBayad CenterAvailable
63c3cecc09a30437duP PaymentsE-commerceOver the CounterCebuanaAvailable
63c3cec4071058b62uP PaymentsE-commerceOver the CounterECPayAvailable
63c3ceaf533cf0552uP PaymentsE-commerceOver the Counter7-ElevenAvailable
63c3dc62dc635e8c2uP PaymentsE-commerceAvailable
63c3c96d9cbb3bf2auP PaymentsIn StoreCardUPIRoadmap
63c3c95c4af76a4ecuP PaymentsIn StoreCardMastercardAvailable
63c3c9545ac337c2fuP PaymentsIn StoreCardVisaAvailable
63c3c94b699e644a0uP PaymentsIn StoreCardVisa/MastercardAvailable
63c3c99a6a1966543uP PaymentsIn StoreOtherMOTOAvailable
63c3dbfd4e03ca9d1uP PaymentsIn StoreAvailable
note

The ID’s that have the payment Type and payment methods fields blank are used to capture set-up fees for the e-commerce model and recurring monthly rental fees for the in store model. These will be explained in more details in the Pricing Entity.