Pay an Invoice

Facades: merchant

Overview

Update an invoice status to either confirmed or complete with a mock transaction to help speed up the testing.

🚧

Warning

PayInvoice is only available in the test environment.

Parameters

ParameterDescription
invoiceIdThe id of the invoice to updated.
statusThe status of the invoice to be updated, can be confirmed or complete.

Example

Invoice paidInvoice = bitpay.payInvoice("QrPWSMkq594kQfJex28S7X", true);