# 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
*/.