Skip to main content
GET
/
billing
/
payment
/
{payment_id}
/
receipt
Get Receipt
curl --request GET \
  --url https://api.decodahealth.com/billing/payment/{payment_id}/receipt \
  --header 'API-KEY: <api-key>' \
  --header 'TENANT: <tenant>'
{
  "id": "<string>",
  "patient": {
    "id": "<string>",
    "firstName": "<string>",
    "lastName": "<string>"
  },
  "amount": 123,
  "charges": [
    {
      "id": "<string>",
      "total": 123,
      "totalOutstanding": 123,
      "status": "OUTSTANDING",
      "discountAmount": 123,
      "discountPercentage": 123,
      "createdDate": "2023-11-07T05:31:56Z",
      "description": "<string>",
      "externalId": "<string>",
      "externalCreatedDate": "2023-11-07T05:31:56Z",
      "ruleSetId": "<string>",
      "tips": [
        {
          "chargeId": "<string>",
          "amount": 123,
          "providerId": "<string>",
          "id": "<string>",
          "provider": {
            "id": "<string>",
            "firstName": "<string>",
            "lastName": "<string>",
            "email": "<string>",
            "createdDate": "2023-11-07T05:31:56Z"
          }
        }
      ],
      "taxTotal": 123
    }
  ],
  "refunds": [
    {
      "id": "<string>",
      "paymentId": "<string>",
      "amount": 123,
      "reason": "DUPLICATE",
      "createdDate": "2023-11-07T05:31:56Z",
      "status": "CANCELED",
      "rainforestRefundId": "<string>",
      "fee": 0
    }
  ],
  "createdDate": "2023-11-07T05:31:56Z",
  "paymentMedium": "<string>",
  "feeToPatient": 123,
  "paymentMethod": {
    "brand": "<string>",
    "last4": "<string>",
    "expMonth": 123,
    "expYear": 123,
    "accountHolderType": "<string>",
    "accountNumberLast4": 123,
    "bankName": "<string>",
    "routingNumber": 123,
    "type": "CARD"
  },
  "hasItems": false,
  "hasPackages": false
}

Headers

TENANT
string
required

The tenant you are making this request on behalf of

API-KEY
string
required

Your api key

Path Parameters

payment_id
string
required

Response

Successful Response

id
string
required
patient
PublicPatient · object
required
amount
integer
required
charges
PublicCharge · object[]
required
refunds
RefundSummary · object[]
required
createdDate
string<date-time>
required
paymentMedium
string
required
feeToPatient
integer
required
paymentMethod
PaymentMethodPublic · object
hasItems
boolean
default:false
hasPackages
boolean
default:false