BestRx APIs
Contact Us
  1. BestPOS API
  • Introduction - BestRx APIs
  • Patient API
    • Overview
    • Error Codes
    • Add Patient
      POST
    • Update Patient
      POST
    • Get Patient
      POST
    • Submit Charge Account Payment
      POST
  • Drug API
    • Overview
    • Error Codes
    • Get Drug Information
      POST
  • Prescription API
    • Overview
    • Error Codes
    • Submit Rx Transfer Request
      POST
    • Return to Stock
      POST
    • Save Rx Signature
      POST
  • Refill API
    • Overview
    • Error Codes
    • GetPatientProfile
      POST
    • Send Refill Request
      POST
  • BestPOS API
    • Overview
    • Error Codes
    • Create POS Transaction
      POST
    • Get POS Transaction Status
      POST
    • Get Item Details
      POST
  • Delivery/Shipping Provider API
    • Overview
    • Error Codes
    • Address Validation
    • Create Order
    • Update Order Status
    • Cancel Order
  • Realtime Data Feed Specification
    • Overview
    • Patient Update Callback
    • E-Prescription Notification Callback
    • Prescription Update Callback
  1. BestPOS API

Error Codes

HTTP CodeError CodeDescription
200ERROR2001Invalid Transaction information provided.
200ERROR0004Unauthorized user!
200REQUESTERROR0001Pharmacy information is required
200REQUESTERROR0002TxnDateTime is required.
200REQUESTERROR0003PharmacyPatientID or Customer FirstName and LastName are required.
200REQUESTERROR0004TotalTxnAmt must be greater than 0.
200REQUESTERROR0005TxnDate can not be set to future date.
200REQUESTERROR0006PaymentAmt must be greater than 0.
200REQUESTERROR0007PaymentType must be C or D or F.
200REQUESTERROR0008FSAHealthAmount for FSA PaymentType is required.
200REQUESTERROR0009FSARXAmount for FSA PaymentType is required.
200REQUESTERROR0010ItemQty must be greater than 0.
200REQUESTERROR0011ItemSalePrice must be greater than 0.
200REQUESTERROR0012ItemSKU or Item RXNumber and FillDate is required.
200REQUESTERROR0013Either ItemSKU or Item RXNumber and FillDate is required, both are not considered as valid transaction.
200REQUESTERROR0014ItemFillDate is Required if Item RxNumber is provided.
200REQUESTERROR0015SaleTaxPercent must be between 0 to 100.
200REQUESTERROR0016SaleTaxAmt is required when SaleTaxPercent is provided.
200REQUESTERROR0017SaleTaxPercent is required when SaleTaxAmt is provided.
200REQUESTERROR0018SaleDiscPercent is required when SaleDiscAmt is provided.
200REQUESTERROR0019SaleDiscPercent must be between 0 to 100.
200REQUESTERROR0020SaleDiscAmt is required when SaleDiscPercent provided.
200REQUESTERROR0021Signature is required if transaction contains prescription item.
200REQUESTERROR0022Duplicate SKU is not allowed in a transaction.
200REQUESTERROR0023Duplicate Rx # and FillDate are not allowed in a transaction.
200REQUESTERROR0024Payment Info must not be provided if IsPaymentComplete is false.
401ERROR0005Error while submitting data
Modified at 2024-05-31 18:57:53
Previous
Overview
Next
Create POS Transaction