Salesforce · Schema

FirstTransaction

Fortune 500AIAnalyticsCloudCommerceCRMCustomer ServiceEnterpriseMarketingPlatformSales

Properties

Name Type Description
amount number
receivedDate string
donorCoverAmount number
transactionStatus string
gatewayTransactionFee number
processorTransactionFee number
processorReference string
gatewayReference string
lastGatewayResponseCode string
lastGatewayErrorMessage string
lastGatewayProcessedDateTime string
View JSON Schema on GitHub

JSON Schema

salesforce-first-transaction-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "amount": {
      "type": "number",
      "example": 42.5
    },
    "receivedDate": {
      "type": "string",
      "example": "example_value"
    },
    "donorCoverAmount": {
      "type": "number",
      "example": 42.5
    },
    "transactionStatus": {
      "type": "string",
      "example": "example_value"
    },
    "gatewayTransactionFee": {
      "type": "number",
      "example": 42.5
    },
    "processorTransactionFee": {
      "type": "number",
      "example": 42.5
    },
    "processorReference": {
      "type": "string",
      "example": "example_value"
    },
    "gatewayReference": {
      "type": "string",
      "example": "example_value"
    },
    "lastGatewayResponseCode": {
      "type": "string",
      "example": "example_value"
    },
    "lastGatewayErrorMessage": {
      "type": "string",
      "example": "example_value"
    },
    "lastGatewayProcessedDateTime": {
      "type": "string",
      "example": "2026-01-15T10:30:00Z"
    }
  },
  "required": [
    "amount",
    "receivedDate",
    "donorCoverAmount",
    "transactionStatus",
    "gatewayTransactionFee",
    "processorTransactionFee",
    "processorReference",
    "gatewayReference",
    "lastGatewayResponseCode",
    "lastGatewayErrorMessage",
    "lastGatewayProcessedDateTime"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "FirstTransaction"
}