# Functions

New creates a new capture API client.
NewCapturePaymentBadGateway creates a CapturePaymentBadGateway with default headers values.
NewCapturePaymentBadRequest creates a CapturePaymentBadRequest with default headers values.
NewCapturePaymentCreated creates a CapturePaymentCreated with default headers values.
NewCapturePaymentParams creates a new CapturePaymentParams object with the default values initialized.
NewCapturePaymentParamsWithContext creates a new CapturePaymentParams object with the default values initialized, and the ability to set a context for a request.
NewCapturePaymentParamsWithHTTPClient creates a new CapturePaymentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCapturePaymentParamsWithTimeout creates a new CapturePaymentParams object with the default values initialized, and the ability to set a timeout on a request.

# Structs

CapturePaymentBadGateway handles this case with default header values.
CapturePaymentBadGatewayBody ptsV2PaymentsCapturesPost502Response swagger:model CapturePaymentBadGatewayBody */.
CapturePaymentBadRequest handles this case with default header values.
CapturePaymentBadRequestBody ptsV2PaymentsCapturesPost400Response swagger:model CapturePaymentBadRequestBody */.
CapturePaymentBody capture payment body swagger:model CapturePaymentBody */.
CapturePaymentCreated handles this case with default header values.
CapturePaymentCreatedBody ptsV2PaymentsCapturesPost201Response swagger:model CapturePaymentCreatedBody */.
CapturePaymentCreatedBodyClientReferenceInformation capture payment created body client reference information swagger:model CapturePaymentCreatedBodyClientReferenceInformation */.
CapturePaymentCreatedBodyLinks capture payment created body links swagger:model CapturePaymentCreatedBodyLinks */.
CapturePaymentCreatedBodyLinksRefund capture payment created body links refund swagger:model CapturePaymentCreatedBodyLinksRefund */.
CapturePaymentCreatedBodyLinksSelf capture payment created body links self swagger:model CapturePaymentCreatedBodyLinksSelf */.
CapturePaymentCreatedBodyLinksVoid capture payment created body links void swagger:model CapturePaymentCreatedBodyLinksVoid */.
CapturePaymentCreatedBodyOrderInformation capture payment created body order information swagger:model CapturePaymentCreatedBodyOrderInformation */.
CapturePaymentCreatedBodyOrderInformationAmountDetails capture payment created body order information amount details swagger:model CapturePaymentCreatedBodyOrderInformationAmountDetails */.
CapturePaymentCreatedBodyOrderInformationInvoiceDetails capture payment created body order information invoice details swagger:model CapturePaymentCreatedBodyOrderInformationInvoiceDetails */.
CapturePaymentCreatedBodyProcessorInformation capture payment created body processor information swagger:model CapturePaymentCreatedBodyProcessorInformation */.
CapturePaymentParams contains all the parameters to send to the API endpoint for the capture payment operation typically these are written to a http.Request */.
CapturePaymentParamsBodyAggregatorInformation capture payment params body aggregator information swagger:model CapturePaymentParamsBodyAggregatorInformation */.
CapturePaymentParamsBodyAggregatorInformationSubMerchant capture payment params body aggregator information sub merchant swagger:model CapturePaymentParamsBodyAggregatorInformationSubMerchant */.
CapturePaymentParamsBodyBuyerInformation capture payment params body buyer information swagger:model CapturePaymentParamsBodyBuyerInformation */.
CapturePaymentParamsBodyClientReferenceInformation capture payment params body client reference information swagger:model CapturePaymentParamsBodyClientReferenceInformation */.
CapturePaymentParamsBodyClientReferenceInformationPartner capture payment params body client reference information partner swagger:model CapturePaymentParamsBodyClientReferenceInformationPartner */.
CapturePaymentParamsBodyDeviceInformation capture payment params body device information swagger:model CapturePaymentParamsBodyDeviceInformation */.
CapturePaymentParamsBodyInstallmentInformation capture payment params body installment information swagger:model CapturePaymentParamsBodyInstallmentInformation */.
CapturePaymentParamsBodyMerchantInformation capture payment params body merchant information swagger:model CapturePaymentParamsBodyMerchantInformation */.
CapturePaymentParamsBodyMerchantInformationMerchantDescriptor capture payment params body merchant information merchant descriptor swagger:model CapturePaymentParamsBodyMerchantInformationMerchantDescriptor */.
CapturePaymentParamsBodyMerchantInformationServiceFeeDescriptor capture payment params body merchant information service fee descriptor swagger:model CapturePaymentParamsBodyMerchantInformationServiceFeeDescriptor */.
CapturePaymentParamsBodyOrderInformation capture payment params body order information swagger:model CapturePaymentParamsBodyOrderInformation */.
CapturePaymentParamsBodyOrderInformationAmountDetails capture payment params body order information amount details swagger:model CapturePaymentParamsBodyOrderInformationAmountDetails */.
CapturePaymentParamsBodyOrderInformationAmountDetailsAmexAdditionalAmountsItems0 capture payment params body order information amount details amex additional amounts items0 swagger:model CapturePaymentParamsBodyOrderInformationAmountDetailsAmexAdditionalAmountsItems0 */.
CapturePaymentParamsBodyOrderInformationAmountDetailsTaxDetailsItems0 capture payment params body order information amount details tax details items0 swagger:model CapturePaymentParamsBodyOrderInformationAmountDetailsTaxDetailsItems0 */.
CapturePaymentParamsBodyOrderInformationBillTo capture payment params body order information bill to swagger:model CapturePaymentParamsBodyOrderInformationBillTo */.
CapturePaymentParamsBodyOrderInformationInvoiceDetails capture payment params body order information invoice details swagger:model CapturePaymentParamsBodyOrderInformationInvoiceDetails */.
CapturePaymentParamsBodyOrderInformationInvoiceDetailsTransactionAdviceAddendumItems0 capture payment params body order information invoice details transaction advice addendum items0 swagger:model CapturePaymentParamsBodyOrderInformationInvoiceDetailsTransactionAdviceAddendumItems0 */.
CapturePaymentParamsBodyOrderInformationLineItemsItems0 capture payment params body order information line items items0 swagger:model CapturePaymentParamsBodyOrderInformationLineItemsItems0 */.
CapturePaymentParamsBodyOrderInformationLineItemsItems0TaxDetailsItems0 capture payment params body order information line items items0 tax details items0 swagger:model CapturePaymentParamsBodyOrderInformationLineItemsItems0TaxDetailsItems0 */.
CapturePaymentParamsBodyOrderInformationShippingDetails capture payment params body order information shipping details swagger:model CapturePaymentParamsBodyOrderInformationShippingDetails */.
CapturePaymentParamsBodyOrderInformationShipTo capture payment params body order information ship to swagger:model CapturePaymentParamsBodyOrderInformationShipTo */.
CapturePaymentParamsBodyPaymentInformation capture payment params body payment information swagger:model CapturePaymentParamsBodyPaymentInformation */.
CapturePaymentParamsBodyPaymentInformationCustomer capture payment params body payment information customer swagger:model CapturePaymentParamsBodyPaymentInformationCustomer */.
CapturePaymentParamsBodyPointOfSaleInformation capture payment params body point of sale information swagger:model CapturePaymentParamsBodyPointOfSaleInformation */.
CapturePaymentParamsBodyPointOfSaleInformationEmv capture payment params body point of sale information emv swagger:model CapturePaymentParamsBodyPointOfSaleInformationEmv */.
CapturePaymentParamsBodyProcessingInformation capture payment params body processing information swagger:model CapturePaymentParamsBodyProcessingInformation */.
CapturePaymentParamsBodyProcessingInformationAuthorizationOptions capture payment params body processing information authorization options swagger:model CapturePaymentParamsBodyProcessingInformationAuthorizationOptions */.
CapturePaymentParamsBodyProcessingInformationCaptureOptions capture payment params body processing information capture options swagger:model CapturePaymentParamsBodyProcessingInformationCaptureOptions */.
CapturePaymentParamsBodyProcessingInformationIssuer capture payment params body processing information issuer swagger:model CapturePaymentParamsBodyProcessingInformationIssuer */.
CapturePaymentReader is a Reader for the CapturePayment structure.
Client for capture API */.
DetailsItems0 details items0 swagger:model DetailsItems0 */.
MerchantDefinedInformationItems0 merchant defined information items0 swagger:model MerchantDefinedInformationItems0 */.