provider
billing

Create Cash Payment

post/billing/payment/cash/create

Query parameters

payment_mediumstring

Headers

TENANTstring required

The tenant you are making this request on behalf of

API-KEYstring required

Your api key

Request body

idstring required
totalinteger required
totalOutstandinginteger required
descriptionstring nullable
status'OUTSTANDING' | 'PAID' | 'EXTERNAL_SETTLEMENT' | 'VOID' | 'WRITE_OFF' | 'REFUNDED' | 'CHARGEBACK' | 'PAYMENT_PLAN' | 'COLLECTIONS' required
ruleSetIdstring nullable
externalCreatedDatestring date-time nullable
createdDatestring date-time required
externalIdstring nullable
commentstring nullable
locationIdstring nullable

Response

Successful Response

idstring required

The unique identifier for the payment.

patientIdstring nullable

The ID of the patient associated with the payment.

payinIdstring nullable

The ID of the payin associated with the payment.

amountinteger required

The total amount of the payment.

status'CANCELED' | 'CREATED' | 'FAILED' | 'IN_REVIEW' | 'PRESENTING' | 'PROCESSING' | 'SUCCEEDED' required
currencystring

The currency in which the payment was made.

payinConfigIdstring nullable

The configuration ID for the payin.

paymentMediumstring required

The name of the payment medium.

paymentMethodIdstring nullable

The ID of the payment method used.

stripePaymentIntentIdstring nullable

Stripe's payment intent ID if used.

failedReasonstring nullable

Reason for payment failure if applicable.

updatedDatestring date-time nullable

The date and time the payment was last updated.

createdDatestring date-time required

The date and time the payment was created.

feeinteger

The fee charged by the payment processor.

feeToPatientinteger required

The fee charged to the patient for the transaction.

Changes

No recorded changes to this endpoint across all 1 revision of this API.