# Functions
New creates a new invoice payment API client.
NewCompleteInvoicePaymentTransactionBadGateway creates a CompleteInvoicePaymentTransactionBadGateway with default headers values.
NewCompleteInvoicePaymentTransactionBadRequest creates a CompleteInvoicePaymentTransactionBadRequest with default headers values.
NewCompleteInvoicePaymentTransactionGatewayTimeout creates a CompleteInvoicePaymentTransactionGatewayTimeout with default headers values.
NewCompleteInvoicePaymentTransactionNoContent creates a CompleteInvoicePaymentTransactionNoContent with default headers values.
NewCompleteInvoicePaymentTransactionNotFound creates a CompleteInvoicePaymentTransactionNotFound with default headers values.
NewCompleteInvoicePaymentTransactionParams creates a new CompleteInvoicePaymentTransactionParams object with the default values initialized.
NewCompleteInvoicePaymentTransactionParamsWithContext creates a new CompleteInvoicePaymentTransactionParams object with the default values initialized, and the ability to set a context for a request.
NewCompleteInvoicePaymentTransactionParamsWithHTTPClient creates a new CompleteInvoicePaymentTransactionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCompleteInvoicePaymentTransactionParamsWithTimeout creates a new CompleteInvoicePaymentTransactionParams object with the default values initialized, and the ability to set a timeout on a request.
NewCompleteInvoicePaymentTransactionPaymentRequired creates a CompleteInvoicePaymentTransactionPaymentRequired with default headers values.
NewCompleteInvoicePaymentTransactionServiceUnavailable creates a CompleteInvoicePaymentTransactionServiceUnavailable with default headers values.
NewCompleteInvoicePaymentTransactionUnprocessableEntity creates a CompleteInvoicePaymentTransactionUnprocessableEntity with default headers values.
NewCreateChargebackBadRequest creates a CreateChargebackBadRequest with default headers values.
NewCreateChargebackCreated creates a CreateChargebackCreated with default headers values.
NewCreateChargebackNotFound creates a CreateChargebackNotFound with default headers values.
NewCreateChargebackParams creates a new CreateChargebackParams object with the default values initialized.
NewCreateChargebackParamsWithContext creates a new CreateChargebackParams object with the default values initialized, and the ability to set a context for a request.
NewCreateChargebackParamsWithHTTPClient creates a new CreateChargebackParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateChargebackParamsWithTimeout creates a new CreateChargebackParams object with the default values initialized, and the ability to set a timeout on a request.
NewCreateChargebackReversalBadRequest creates a CreateChargebackReversalBadRequest with default headers values.
NewCreateChargebackReversalCreated creates a CreateChargebackReversalCreated with default headers values.
NewCreateChargebackReversalNotFound creates a CreateChargebackReversalNotFound with default headers values.
NewCreateChargebackReversalParams creates a new CreateChargebackReversalParams object with the default values initialized.
NewCreateChargebackReversalParamsWithContext creates a new CreateChargebackReversalParams object with the default values initialized, and the ability to set a context for a request.
NewCreateChargebackReversalParamsWithHTTPClient creates a new CreateChargebackReversalParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateChargebackReversalParamsWithTimeout creates a new CreateChargebackReversalParams object with the default values initialized, and the ability to set a timeout on a request.
NewCreateInvoicePaymentCustomFieldsBadRequest creates a CreateInvoicePaymentCustomFieldsBadRequest with default headers values.
NewCreateInvoicePaymentCustomFieldsCreated creates a CreateInvoicePaymentCustomFieldsCreated with default headers values.
NewCreateInvoicePaymentCustomFieldsParams creates a new CreateInvoicePaymentCustomFieldsParams object with the default values initialized.
NewCreateInvoicePaymentCustomFieldsParamsWithContext creates a new CreateInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a context for a request.
NewCreateInvoicePaymentCustomFieldsParamsWithHTTPClient creates a new CreateInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateInvoicePaymentCustomFieldsParamsWithTimeout creates a new CreateInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a timeout on a request.
NewCreateInvoicePaymentTagsBadRequest creates a CreateInvoicePaymentTagsBadRequest with default headers values.
NewCreateInvoicePaymentTagsCreated creates a CreateInvoicePaymentTagsCreated with default headers values.
NewCreateInvoicePaymentTagsParams creates a new CreateInvoicePaymentTagsParams object with the default values initialized.
NewCreateInvoicePaymentTagsParamsWithContext creates a new CreateInvoicePaymentTagsParams object with the default values initialized, and the ability to set a context for a request.
NewCreateInvoicePaymentTagsParamsWithHTTPClient creates a new CreateInvoicePaymentTagsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateInvoicePaymentTagsParamsWithTimeout creates a new CreateInvoicePaymentTagsParams object with the default values initialized, and the ability to set a timeout on a request.
NewCreateRefundWithAdjustmentsBadRequest creates a CreateRefundWithAdjustmentsBadRequest with default headers values.
NewCreateRefundWithAdjustmentsCreated creates a CreateRefundWithAdjustmentsCreated with default headers values.
NewCreateRefundWithAdjustmentsNotFound creates a CreateRefundWithAdjustmentsNotFound with default headers values.
NewCreateRefundWithAdjustmentsParams creates a new CreateRefundWithAdjustmentsParams object with the default values initialized.
NewCreateRefundWithAdjustmentsParamsWithContext creates a new CreateRefundWithAdjustmentsParams object with the default values initialized, and the ability to set a context for a request.
NewCreateRefundWithAdjustmentsParamsWithHTTPClient creates a new CreateRefundWithAdjustmentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateRefundWithAdjustmentsParamsWithTimeout creates a new CreateRefundWithAdjustmentsParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteInvoicePaymentCustomFieldsBadRequest creates a DeleteInvoicePaymentCustomFieldsBadRequest with default headers values.
NewDeleteInvoicePaymentCustomFieldsNoContent creates a DeleteInvoicePaymentCustomFieldsNoContent with default headers values.
NewDeleteInvoicePaymentCustomFieldsParams creates a new DeleteInvoicePaymentCustomFieldsParams object with the default values initialized.
NewDeleteInvoicePaymentCustomFieldsParamsWithContext creates a new DeleteInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteInvoicePaymentCustomFieldsParamsWithHTTPClient creates a new DeleteInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteInvoicePaymentCustomFieldsParamsWithTimeout creates a new DeleteInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteInvoicePaymentTagsBadRequest creates a DeleteInvoicePaymentTagsBadRequest with default headers values.
NewDeleteInvoicePaymentTagsNoContent creates a DeleteInvoicePaymentTagsNoContent with default headers values.
NewDeleteInvoicePaymentTagsParams creates a new DeleteInvoicePaymentTagsParams object with the default values initialized.
NewDeleteInvoicePaymentTagsParamsWithContext creates a new DeleteInvoicePaymentTagsParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteInvoicePaymentTagsParamsWithHTTPClient creates a new DeleteInvoicePaymentTagsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteInvoicePaymentTagsParamsWithTimeout creates a new DeleteInvoicePaymentTagsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetInvoicePaymentBadRequest creates a GetInvoicePaymentBadRequest with default headers values.
NewGetInvoicePaymentCustomFieldsBadRequest creates a GetInvoicePaymentCustomFieldsBadRequest with default headers values.
NewGetInvoicePaymentCustomFieldsOK creates a GetInvoicePaymentCustomFieldsOK with default headers values.
NewGetInvoicePaymentCustomFieldsParams creates a new GetInvoicePaymentCustomFieldsParams object with the default values initialized.
NewGetInvoicePaymentCustomFieldsParamsWithContext creates a new GetInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a context for a request.
NewGetInvoicePaymentCustomFieldsParamsWithHTTPClient creates a new GetInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetInvoicePaymentCustomFieldsParamsWithTimeout creates a new GetInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetInvoicePaymentNotFound creates a GetInvoicePaymentNotFound with default headers values.
NewGetInvoicePaymentOK creates a GetInvoicePaymentOK with default headers values.
NewGetInvoicePaymentParams creates a new GetInvoicePaymentParams object with the default values initialized.
NewGetInvoicePaymentParamsWithContext creates a new GetInvoicePaymentParams object with the default values initialized, and the ability to set a context for a request.
NewGetInvoicePaymentParamsWithHTTPClient creates a new GetInvoicePaymentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetInvoicePaymentParamsWithTimeout creates a new GetInvoicePaymentParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetInvoicePaymentTagsBadRequest creates a GetInvoicePaymentTagsBadRequest with default headers values.
NewGetInvoicePaymentTagsNotFound creates a GetInvoicePaymentTagsNotFound with default headers values.
NewGetInvoicePaymentTagsOK creates a GetInvoicePaymentTagsOK with default headers values.
NewGetInvoicePaymentTagsParams creates a new GetInvoicePaymentTagsParams object with the default values initialized.
NewGetInvoicePaymentTagsParamsWithContext creates a new GetInvoicePaymentTagsParams object with the default values initialized, and the ability to set a context for a request.
NewGetInvoicePaymentTagsParamsWithHTTPClient creates a new GetInvoicePaymentTagsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetInvoicePaymentTagsParamsWithTimeout creates a new GetInvoicePaymentTagsParams object with the default values initialized, and the ability to set a timeout on a request.
NewModifyInvoicePaymentCustomFieldsBadRequest creates a ModifyInvoicePaymentCustomFieldsBadRequest with default headers values.
NewModifyInvoicePaymentCustomFieldsNoContent creates a ModifyInvoicePaymentCustomFieldsNoContent with default headers values.
NewModifyInvoicePaymentCustomFieldsParams creates a new ModifyInvoicePaymentCustomFieldsParams object with the default values initialized.
NewModifyInvoicePaymentCustomFieldsParamsWithContext creates a new ModifyInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a context for a request.
NewModifyInvoicePaymentCustomFieldsParamsWithHTTPClient creates a new ModifyInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewModifyInvoicePaymentCustomFieldsParamsWithTimeout creates a new ModifyInvoicePaymentCustomFieldsParams object with the default values initialized, and the ability to set a timeout on a request.
# Structs
Client for invoice payment API
*/.
CompleteInvoicePaymentTransactionBadGateway handles this case with default header values.
CompleteInvoicePaymentTransactionBadRequest handles this case with default header values.
CompleteInvoicePaymentTransactionGatewayTimeout handles this case with default header values.
CompleteInvoicePaymentTransactionNoContent handles this case with default header values.
CompleteInvoicePaymentTransactionNotFound handles this case with default header values.
CompleteInvoicePaymentTransactionParams contains all the parameters to send to the API endpoint
for the complete invoice payment transaction operation typically these are written to a http.Request
*/.
CompleteInvoicePaymentTransactionPaymentRequired handles this case with default header values.
CompleteInvoicePaymentTransactionReader is a Reader for the CompleteInvoicePaymentTransaction structure.
CompleteInvoicePaymentTransactionServiceUnavailable handles this case with default header values.
CompleteInvoicePaymentTransactionUnprocessableEntity handles this case with default header values.
CreateChargebackBadRequest handles this case with default header values.
CreateChargebackCreated handles this case with default header values.
CreateChargebackNotFound handles this case with default header values.
CreateChargebackParams contains all the parameters to send to the API endpoint
for the create chargeback operation typically these are written to a http.Request
*/.
CreateChargebackReader is a Reader for the CreateChargeback structure.
CreateChargebackReversalBadRequest handles this case with default header values.
CreateChargebackReversalCreated handles this case with default header values.
CreateChargebackReversalNotFound handles this case with default header values.
CreateChargebackReversalParams contains all the parameters to send to the API endpoint
for the create chargeback reversal operation typically these are written to a http.Request
*/.
CreateChargebackReversalReader is a Reader for the CreateChargebackReversal structure.
CreateInvoicePaymentCustomFieldsBadRequest handles this case with default header values.
CreateInvoicePaymentCustomFieldsCreated handles this case with default header values.
CreateInvoicePaymentCustomFieldsParams contains all the parameters to send to the API endpoint
for the create invoice payment custom fields operation typically these are written to a http.Request
*/.
CreateInvoicePaymentCustomFieldsReader is a Reader for the CreateInvoicePaymentCustomFields structure.
CreateInvoicePaymentTagsBadRequest handles this case with default header values.
CreateInvoicePaymentTagsCreated handles this case with default header values.
CreateInvoicePaymentTagsParams contains all the parameters to send to the API endpoint
for the create invoice payment tags operation typically these are written to a http.Request
*/.
CreateInvoicePaymentTagsReader is a Reader for the CreateInvoicePaymentTags structure.
CreateRefundWithAdjustmentsBadRequest handles this case with default header values.
CreateRefundWithAdjustmentsCreated handles this case with default header values.
CreateRefundWithAdjustmentsNotFound handles this case with default header values.
CreateRefundWithAdjustmentsParams contains all the parameters to send to the API endpoint
for the create refund with adjustments operation typically these are written to a http.Request
*/.
CreateRefundWithAdjustmentsReader is a Reader for the CreateRefundWithAdjustments structure.
DeleteInvoicePaymentCustomFieldsBadRequest handles this case with default header values.
DeleteInvoicePaymentCustomFieldsNoContent handles this case with default header values.
DeleteInvoicePaymentCustomFieldsParams contains all the parameters to send to the API endpoint
for the delete invoice payment custom fields operation typically these are written to a http.Request
*/.
DeleteInvoicePaymentCustomFieldsReader is a Reader for the DeleteInvoicePaymentCustomFields structure.
DeleteInvoicePaymentTagsBadRequest handles this case with default header values.
DeleteInvoicePaymentTagsNoContent handles this case with default header values.
DeleteInvoicePaymentTagsParams contains all the parameters to send to the API endpoint
for the delete invoice payment tags operation typically these are written to a http.Request
*/.
DeleteInvoicePaymentTagsReader is a Reader for the DeleteInvoicePaymentTags structure.
GetInvoicePaymentBadRequest handles this case with default header values.
GetInvoicePaymentCustomFieldsBadRequest handles this case with default header values.
GetInvoicePaymentCustomFieldsOK handles this case with default header values.
GetInvoicePaymentCustomFieldsParams contains all the parameters to send to the API endpoint
for the get invoice payment custom fields operation typically these are written to a http.Request
*/.
GetInvoicePaymentCustomFieldsReader is a Reader for the GetInvoicePaymentCustomFields structure.
GetInvoicePaymentNotFound handles this case with default header values.
GetInvoicePaymentOK handles this case with default header values.
GetInvoicePaymentParams contains all the parameters to send to the API endpoint
for the get invoice payment operation typically these are written to a http.Request
*/.
GetInvoicePaymentReader is a Reader for the GetInvoicePayment structure.
GetInvoicePaymentTagsBadRequest handles this case with default header values.
GetInvoicePaymentTagsNotFound handles this case with default header values.
GetInvoicePaymentTagsOK handles this case with default header values.
GetInvoicePaymentTagsParams contains all the parameters to send to the API endpoint
for the get invoice payment tags operation typically these are written to a http.Request
*/.
GetInvoicePaymentTagsReader is a Reader for the GetInvoicePaymentTags structure.
ModifyInvoicePaymentCustomFieldsBadRequest handles this case with default header values.
ModifyInvoicePaymentCustomFieldsNoContent handles this case with default header values.
ModifyInvoicePaymentCustomFieldsParams contains all the parameters to send to the API endpoint
for the modify invoice payment custom fields operation typically these are written to a http.Request
*/.
ModifyInvoicePaymentCustomFieldsReader is a Reader for the ModifyInvoicePaymentCustomFields structure.
# Interfaces
IInvoicePayment - interface for InvoicePayment client.
killbill default values.