# Functions
New creates a new refund API client.
NewRefundCaptureBadGateway creates a RefundCaptureBadGateway with default headers values.
NewRefundCaptureBadRequest creates a RefundCaptureBadRequest with default headers values.
NewRefundCaptureCreated creates a RefundCaptureCreated with default headers values.
NewRefundCaptureParams creates a new RefundCaptureParams object with the default values initialized.
NewRefundCaptureParamsWithContext creates a new RefundCaptureParams object with the default values initialized, and the ability to set a context for a request.
NewRefundCaptureParamsWithHTTPClient creates a new RefundCaptureParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewRefundCaptureParamsWithTimeout creates a new RefundCaptureParams object with the default values initialized, and the ability to set a timeout on a request.
NewRefundPaymentBadGateway creates a RefundPaymentBadGateway with default headers values.
NewRefundPaymentBadRequest creates a RefundPaymentBadRequest with default headers values.
NewRefundPaymentCreated creates a RefundPaymentCreated with default headers values.
NewRefundPaymentParams creates a new RefundPaymentParams object with the default values initialized.
NewRefundPaymentParamsWithContext creates a new RefundPaymentParams object with the default values initialized, and the ability to set a context for a request.
NewRefundPaymentParamsWithHTTPClient creates a new RefundPaymentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewRefundPaymentParamsWithTimeout creates a new RefundPaymentParams object with the default values initialized, and the ability to set a timeout on a request.
# Structs
Client for refund API
*/.
DetailsItems0 details items0
swagger:model DetailsItems0
*/.
MerchantDefinedInformationItems0 merchant defined information items0
swagger:model MerchantDefinedInformationItems0
*/.
RefundCaptureBadGateway handles this case with default header values.
RefundCaptureBadGatewayBody ptsV2CapturesRefundsPost502Response
swagger:model RefundCaptureBadGatewayBody
*/.
RefundCaptureBadRequest handles this case with default header values.
RefundCaptureBadRequestBody ptsV2CapturesRefundsPost400Response
swagger:model RefundCaptureBadRequestBody
*/.
RefundCaptureBody refund capture body
swagger:model RefundCaptureBody
*/.
RefundCaptureCreated handles this case with default header values.
RefundCaptureCreatedBody ptsV2CapturesRefundsPost201Response
swagger:model RefundCaptureCreatedBody
*/.
RefundCaptureCreatedBodyClientReferenceInformation refund capture created body client reference information
swagger:model RefundCaptureCreatedBodyClientReferenceInformation
*/.
RefundCaptureCreatedBodyLinks refund capture created body links
swagger:model RefundCaptureCreatedBodyLinks
*/.
RefundCaptureCreatedBodyLinksSelf refund capture created body links self
swagger:model RefundCaptureCreatedBodyLinksSelf
*/.
RefundCaptureCreatedBodyLinksVoid refund capture created body links void
swagger:model RefundCaptureCreatedBodyLinksVoid
*/.
RefundCaptureCreatedBodyOrderInformation refund capture created body order information
swagger:model RefundCaptureCreatedBodyOrderInformation
*/.
RefundCaptureCreatedBodyOrderInformationInvoiceDetails refund capture created body order information invoice details
swagger:model RefundCaptureCreatedBodyOrderInformationInvoiceDetails
*/.
RefundCaptureCreatedBodyProcessorInformation refund capture created body processor information
swagger:model RefundCaptureCreatedBodyProcessorInformation
*/.
RefundCaptureCreatedBodyProcessorInformationAchVerification refund capture created body processor information ach verification
swagger:model RefundCaptureCreatedBodyProcessorInformationAchVerification
*/.
RefundCaptureCreatedBodyRefundAmountDetails refund capture created body refund amount details
swagger:model RefundCaptureCreatedBodyRefundAmountDetails
*/.
RefundCaptureParams contains all the parameters to send to the API endpoint
for the refund capture operation typically these are written to a http.Request
*/.
RefundCaptureParamsBodyAggregatorInformation refund capture params body aggregator information
swagger:model RefundCaptureParamsBodyAggregatorInformation
*/.
RefundCaptureParamsBodyAggregatorInformationSubMerchant refund capture params body aggregator information sub merchant
swagger:model RefundCaptureParamsBodyAggregatorInformationSubMerchant
*/.
RefundCaptureParamsBodyBuyerInformation refund capture params body buyer information
swagger:model RefundCaptureParamsBodyBuyerInformation
*/.
RefundCaptureParamsBodyClientReferenceInformation refund capture params body client reference information
swagger:model RefundCaptureParamsBodyClientReferenceInformation
*/.
RefundCaptureParamsBodyClientReferenceInformationPartner refund capture params body client reference information partner
swagger:model RefundCaptureParamsBodyClientReferenceInformationPartner
*/.
RefundCaptureParamsBodyDeviceInformation refund capture params body device information
swagger:model RefundCaptureParamsBodyDeviceInformation
*/.
RefundCaptureParamsBodyMerchantInformation refund capture params body merchant information
swagger:model RefundCaptureParamsBodyMerchantInformation
*/.
RefundCaptureParamsBodyMerchantInformationMerchantDescriptor refund capture params body merchant information merchant descriptor
swagger:model RefundCaptureParamsBodyMerchantInformationMerchantDescriptor
*/.
RefundCaptureParamsBodyOrderInformation refund capture params body order information
swagger:model RefundCaptureParamsBodyOrderInformation
*/.
RefundCaptureParamsBodyOrderInformationAmountDetails refund capture params body order information amount details
swagger:model RefundCaptureParamsBodyOrderInformationAmountDetails
*/.
RefundCaptureParamsBodyOrderInformationAmountDetailsAmexAdditionalAmountsItems0 refund capture params body order information amount details amex additional amounts items0
swagger:model RefundCaptureParamsBodyOrderInformationAmountDetailsAmexAdditionalAmountsItems0
*/.
RefundCaptureParamsBodyOrderInformationAmountDetailsTaxDetailsItems0 refund capture params body order information amount details tax details items0
swagger:model RefundCaptureParamsBodyOrderInformationAmountDetailsTaxDetailsItems0
*/.
RefundCaptureParamsBodyOrderInformationBillTo refund capture params body order information bill to
swagger:model RefundCaptureParamsBodyOrderInformationBillTo
*/.
RefundCaptureParamsBodyOrderInformationInvoiceDetails refund capture params body order information invoice details
swagger:model RefundCaptureParamsBodyOrderInformationInvoiceDetails
*/.
RefundCaptureParamsBodyOrderInformationInvoiceDetailsTransactionAdviceAddendumItems0 refund capture params body order information invoice details transaction advice addendum items0
swagger:model RefundCaptureParamsBodyOrderInformationInvoiceDetailsTransactionAdviceAddendumItems0
*/.
RefundCaptureParamsBodyOrderInformationLineItemsItems0 refund capture params body order information line items items0
swagger:model RefundCaptureParamsBodyOrderInformationLineItemsItems0
*/.
RefundCaptureParamsBodyOrderInformationLineItemsItems0TaxDetailsItems0 refund capture params body order information line items items0 tax details items0
swagger:model RefundCaptureParamsBodyOrderInformationLineItemsItems0TaxDetailsItems0
*/.
RefundCaptureParamsBodyOrderInformationShippingDetails refund capture params body order information shipping details
swagger:model RefundCaptureParamsBodyOrderInformationShippingDetails
*/.
RefundCaptureParamsBodyOrderInformationShipTo refund capture params body order information ship to
swagger:model RefundCaptureParamsBodyOrderInformationShipTo
*/.
RefundCaptureParamsBodyPaymentInformation refund capture params body payment information
swagger:model RefundCaptureParamsBodyPaymentInformation
*/.
RefundCaptureParamsBodyPaymentInformationBank refund capture params body payment information bank
swagger:model RefundCaptureParamsBodyPaymentInformationBank
*/.
RefundCaptureParamsBodyPaymentInformationBankAccount refund capture params body payment information bank account
swagger:model RefundCaptureParamsBodyPaymentInformationBankAccount
*/.
RefundCaptureParamsBodyPaymentInformationCard refund capture params body payment information card
swagger:model RefundCaptureParamsBodyPaymentInformationCard
*/.
RefundCaptureParamsBodyPaymentInformationCustomer refund capture params body payment information customer
swagger:model RefundCaptureParamsBodyPaymentInformationCustomer
*/.
RefundCaptureParamsBodyPointOfSaleInformation refund capture params body point of sale information
swagger:model RefundCaptureParamsBodyPointOfSaleInformation
*/.
RefundCaptureParamsBodyPointOfSaleInformationEmv refund capture params body point of sale information emv
swagger:model RefundCaptureParamsBodyPointOfSaleInformationEmv
*/.
RefundCaptureParamsBodyProcessingInformation refund capture params body processing information
swagger:model RefundCaptureParamsBodyProcessingInformation
*/.
RefundCaptureParamsBodyProcessingInformationRecurringOptions refund capture params body processing information recurring options
swagger:model RefundCaptureParamsBodyProcessingInformationRecurringOptions
*/.
RefundCaptureReader is a Reader for the RefundCapture structure.
RefundPaymentBadGateway handles this case with default header values.
RefundPaymentBadGatewayBody ptsV2PaymentsRefundPost502Response
swagger:model RefundPaymentBadGatewayBody
*/.
RefundPaymentBadRequest handles this case with default header values.
RefundPaymentBadRequestBody ptsV2PaymentsRefundPost400Response
swagger:model RefundPaymentBadRequestBody
*/.
RefundPaymentBody refund payment body
swagger:model RefundPaymentBody
*/.
RefundPaymentCreated handles this case with default header values.
RefundPaymentCreatedBody ptsV2PaymentsRefundPost201Response
swagger:model RefundPaymentCreatedBody
*/.
RefundPaymentCreatedBodyClientReferenceInformation refund payment created body client reference information
swagger:model RefundPaymentCreatedBodyClientReferenceInformation
*/.
RefundPaymentCreatedBodyLinks refund payment created body links
swagger:model RefundPaymentCreatedBodyLinks
*/.
RefundPaymentCreatedBodyLinksSelf refund payment created body links self
swagger:model RefundPaymentCreatedBodyLinksSelf
*/.
RefundPaymentCreatedBodyLinksVoid refund payment created body links void
swagger:model RefundPaymentCreatedBodyLinksVoid
*/.
RefundPaymentCreatedBodyOrderInformation refund payment created body order information
swagger:model RefundPaymentCreatedBodyOrderInformation
*/.
RefundPaymentCreatedBodyOrderInformationInvoiceDetails refund payment created body order information invoice details
swagger:model RefundPaymentCreatedBodyOrderInformationInvoiceDetails
*/.
RefundPaymentCreatedBodyProcessorInformation refund payment created body processor information
swagger:model RefundPaymentCreatedBodyProcessorInformation
*/.
RefundPaymentCreatedBodyProcessorInformationAchVerification refund payment created body processor information ach verification
swagger:model RefundPaymentCreatedBodyProcessorInformationAchVerification
*/.
RefundPaymentCreatedBodyRefundAmountDetails refund payment created body refund amount details
swagger:model RefundPaymentCreatedBodyRefundAmountDetails
*/.
RefundPaymentParams contains all the parameters to send to the API endpoint
for the refund payment operation typically these are written to a http.Request
*/.
RefundPaymentParamsBodyAggregatorInformation refund payment params body aggregator information
swagger:model RefundPaymentParamsBodyAggregatorInformation
*/.
RefundPaymentParamsBodyAggregatorInformationSubMerchant refund payment params body aggregator information sub merchant
swagger:model RefundPaymentParamsBodyAggregatorInformationSubMerchant
*/.
RefundPaymentParamsBodyBuyerInformation refund payment params body buyer information
swagger:model RefundPaymentParamsBodyBuyerInformation
*/.
RefundPaymentParamsBodyClientReferenceInformation refund payment params body client reference information
swagger:model RefundPaymentParamsBodyClientReferenceInformation
*/.
RefundPaymentParamsBodyClientReferenceInformationPartner refund payment params body client reference information partner
swagger:model RefundPaymentParamsBodyClientReferenceInformationPartner
*/.
RefundPaymentParamsBodyDeviceInformation refund payment params body device information
swagger:model RefundPaymentParamsBodyDeviceInformation
*/.
RefundPaymentParamsBodyMerchantInformation refund payment params body merchant information
swagger:model RefundPaymentParamsBodyMerchantInformation
*/.
RefundPaymentParamsBodyMerchantInformationMerchantDescriptor refund payment params body merchant information merchant descriptor
swagger:model RefundPaymentParamsBodyMerchantInformationMerchantDescriptor
*/.
RefundPaymentParamsBodyOrderInformation refund payment params body order information
swagger:model RefundPaymentParamsBodyOrderInformation
*/.
RefundPaymentParamsBodyOrderInformationAmountDetails refund payment params body order information amount details
swagger:model RefundPaymentParamsBodyOrderInformationAmountDetails
*/.
RefundPaymentParamsBodyOrderInformationAmountDetailsAmexAdditionalAmountsItems0 refund payment params body order information amount details amex additional amounts items0
swagger:model RefundPaymentParamsBodyOrderInformationAmountDetailsAmexAdditionalAmountsItems0
*/.
RefundPaymentParamsBodyOrderInformationAmountDetailsTaxDetailsItems0 refund payment params body order information amount details tax details items0
swagger:model RefundPaymentParamsBodyOrderInformationAmountDetailsTaxDetailsItems0
*/.
RefundPaymentParamsBodyOrderInformationBillTo refund payment params body order information bill to
swagger:model RefundPaymentParamsBodyOrderInformationBillTo
*/.
RefundPaymentParamsBodyOrderInformationInvoiceDetails refund payment params body order information invoice details
swagger:model RefundPaymentParamsBodyOrderInformationInvoiceDetails
*/.
RefundPaymentParamsBodyOrderInformationInvoiceDetailsTransactionAdviceAddendumItems0 refund payment params body order information invoice details transaction advice addendum items0
swagger:model RefundPaymentParamsBodyOrderInformationInvoiceDetailsTransactionAdviceAddendumItems0
*/.
RefundPaymentParamsBodyOrderInformationLineItemsItems0 refund payment params body order information line items items0
swagger:model RefundPaymentParamsBodyOrderInformationLineItemsItems0
*/.
RefundPaymentParamsBodyOrderInformationLineItemsItems0TaxDetailsItems0 refund payment params body order information line items items0 tax details items0
swagger:model RefundPaymentParamsBodyOrderInformationLineItemsItems0TaxDetailsItems0
*/.
RefundPaymentParamsBodyOrderInformationShippingDetails refund payment params body order information shipping details
swagger:model RefundPaymentParamsBodyOrderInformationShippingDetails
*/.
RefundPaymentParamsBodyOrderInformationShipTo refund payment params body order information ship to
swagger:model RefundPaymentParamsBodyOrderInformationShipTo
*/.
RefundPaymentParamsBodyPaymentInformation refund payment params body payment information
swagger:model RefundPaymentParamsBodyPaymentInformation
*/.
RefundPaymentParamsBodyPaymentInformationBank refund payment params body payment information bank
swagger:model RefundPaymentParamsBodyPaymentInformationBank
*/.
RefundPaymentParamsBodyPaymentInformationBankAccount refund payment params body payment information bank account
swagger:model RefundPaymentParamsBodyPaymentInformationBankAccount
*/.
RefundPaymentParamsBodyPaymentInformationCard refund payment params body payment information card
swagger:model RefundPaymentParamsBodyPaymentInformationCard
*/.
RefundPaymentParamsBodyPaymentInformationCustomer refund payment params body payment information customer
swagger:model RefundPaymentParamsBodyPaymentInformationCustomer
*/.
RefundPaymentParamsBodyPointOfSaleInformation refund payment params body point of sale information
swagger:model RefundPaymentParamsBodyPointOfSaleInformation
*/.
RefundPaymentParamsBodyPointOfSaleInformationEmv refund payment params body point of sale information emv
swagger:model RefundPaymentParamsBodyPointOfSaleInformationEmv
*/.
RefundPaymentParamsBodyProcessingInformation refund payment params body processing information
swagger:model RefundPaymentParamsBodyProcessingInformation
*/.
RefundPaymentParamsBodyProcessingInformationRecurringOptions refund payment params body processing information recurring options
swagger:model RefundPaymentParamsBodyProcessingInformationRecurringOptions
*/.
RefundPaymentReader is a Reader for the RefundPayment structure.