Skip to main content
The Payments Data Model simplifies the handling and retrieval of Payments data for your application. The model provides a unified representation of payments data across different platforms, enabling you to easily access and manage payments data from different platforms.
  • Unified Payments properties: The model provides a unified representation of payments properties across different platforms, enabling you to easily access and manage payments data from different platforms.
  • Comprehensive payments information: The model provides a comprehensive representation of payments data, including all the properties and relationships that you can retrieve for a payment.

Attributes

Payment Attributes

PropertyTypeDescription
rootfi_idintegerThe RootFi ID of the payment
rootfi_created_atstringThe ISO 8601 timestamp at which the record was created in RootFi
rootfi_updated_atstringThe ISO 8601 timestamp at which the record was last updated in RootFi
rootfi_company_idintegerThe RootFi company ID associated with the payment
platform_idstringThe Platform’s ID for the Payment
platform_unique_idstringThe platform’s unique identifier for the payment
created_atstringThe date and time the Payment was created
descriptionstringThe description of the Payment
amountnumberThe amount of the Payment
currency_idstringThe currency of the Payment
statusenumThe status of the Payment (ACTIVE, INACTIVE)
customer_idstringThe customer id of the Payment
invoice_idstringThe invoice id of the Payment
order_idstringThe order id of the Payment
payment_methodenumThe payment method (UPI, EMI, NET_BANKING, WALLET, CARD)

Properties Supported

PropertyTypeDescription
platform_idstringThe Platform’s ID for the Payment
created_atstringThe date and time the Payment was created
descriptionstringThe description of the Payment
amountnumberThe amount of the Payment
currency_idstringThe currency of the Payment
statusenumThe status of the Payment. Allowed values are ACTIVE, INACTIVE
customer_idstringThe customer id of the Payment
invoice_idstringThe invoice id of the Payment
order_idstringThe order id of the Payment
payment_methodenumThe payment method of the Payment. Allowed values are UPI, EMI, NET_BANKING, WALLET, CARD
{
  "rootfi_id": 157,
  "rootfi_created_at": "2024-01-22T05:07:31.465Z",
  "rootfi_updated_at": "2024-01-22T05:07:31.000Z",
  "rootfi_company_id": 1089,
  "platform_id": "pay_123456",
  "created_at": "2024-01-22T05:07:31.000Z",
  "description": "Payment for Invoice INV-001",
  "amount": 100.00,
  "currency_id": "USD",
  "status": "ACTIVE",
  "customer_id": "cus_123456",
  "invoice_id": "inv_123456",
  "order_id": "ord_123456",
  "payment_method": "CARD"
}