Documentation ¶
Index ¶
- Constants
- type Acct
- type AddContractRequest
- type AddContractRequestParams
- type AddContractResponse
- type AddContractResponseParams
- type AddContractResult
- type AddFlexFundingAccountRequest
- type AddFlexFundingAccountRequestParams
- type AddFlexFundingAccountResponse
- type AddFlexFundingAccountResponseParams
- type AddFlexIdInfoRequest
- type AddFlexIdInfoRequestParams
- type AddFlexIdInfoResponse
- type AddFlexIdInfoResponseParams
- type AddFlexPhoneNoRequest
- type AddFlexPhoneNoRequestParams
- type AddFlexPhoneNoResponse
- type AddFlexPhoneNoResponseParams
- type AddMerchantRequest
- type AddMerchantRequestParams
- type AddMerchantResponse
- type AddMerchantResponseParams
- type AddMerchantResult
- type AddShopRequest
- type AddShopRequestParams
- type AddShopResponse
- type AddShopResponseParams
- type AddShopResult
- type AgencyClientInfo
- type AgentTaxPayment
- type AgentTaxPaymentBatch
- type AmountBeforeTaxResult
- type AnchorContractInfo
- type AnchorExtendInfo
- type ApplyApplicationMaterialRequest
- type ApplyApplicationMaterialRequestParams
- type ApplyApplicationMaterialResponse
- type ApplyApplicationMaterialResponseParams
- type ApplyDeclareData
- type ApplyDeclareResult
- type ApplyFlexPaymentRequest
- type ApplyFlexPaymentRequestParams
- type ApplyFlexPaymentResponse
- type ApplyFlexPaymentResponseParams
- type ApplyFlexPaymentResult
- type ApplyFlexSettlementRequest
- type ApplyFlexSettlementRequestParams
- type ApplyFlexSettlementResponse
- type ApplyFlexSettlementResponseParams
- type ApplyFlexSettlementResult
- type ApplyFlexWechatPreAuthRequest
- type ApplyFlexWechatPreAuthRequestParams
- type ApplyFlexWechatPreAuthResponse
- type ApplyFlexWechatPreAuthResponseParams
- type ApplyOpenBankOrderDetailReceiptRequest
- type ApplyOpenBankOrderDetailReceiptRequestParams
- type ApplyOpenBankOrderDetailReceiptResponse
- type ApplyOpenBankOrderDetailReceiptResponseParams
- type ApplyOpenBankOrderDetailReceiptResult
- type ApplyOpenBankSettleOrderRequest
- type ApplyOpenBankSettleOrderRequestParams
- type ApplyOpenBankSettleOrderResponse
- type ApplyOpenBankSettleOrderResponseParams
- type ApplyOpenBankSettleOrderResult
- type ApplyOpenBankSubMerchantSignOnlineRequest
- type ApplyOpenBankSubMerchantSignOnlineRequestParams
- type ApplyOpenBankSubMerchantSignOnlineResponse
- type ApplyOpenBankSubMerchantSignOnlineResponseParams
- type ApplyOpenBankSubMerchantSignOnlineResult
- type ApplyOutwardOrderData
- type ApplyOutwardOrderRequest
- type ApplyOutwardOrderRequestParams
- type ApplyOutwardOrderResponse
- type ApplyOutwardOrderResponseParams
- type ApplyOutwardOrderResult
- type ApplyPayerInfoRequest
- type ApplyPayerInfoRequestParams
- type ApplyPayerInfoResponse
- type ApplyPayerInfoResponseParams
- type ApplyPayerinfoData
- type ApplyPayerinfoResult
- type ApplyReWithdrawalRequest
- type ApplyReWithdrawalRequestParams
- type ApplyReWithdrawalResponse
- type ApplyReWithdrawalResponseParams
- type ApplyReconciliationFileRequest
- type ApplyReconciliationFileRequestParams
- type ApplyReconciliationFileResponse
- type ApplyReconciliationFileResponseParams
- type ApplyReconciliationFileResult
- type ApplyTradeData
- type ApplyTradeRequest
- type ApplyTradeRequestParams
- type ApplyTradeResponse
- type ApplyTradeResponseParams
- type ApplyTradeResult
- type ApplyWithdrawalRequest
- type ApplyWithdrawalRequestParams
- type ApplyWithdrawalResponse
- type ApplyWithdrawalResponseParams
- type AssignmentData
- type BankBranchInfo
- type BankCardItem
- type BillDownloadUrlResult
- type BindAccountRequest
- type BindAccountRequestParams
- type BindAccountResponse
- type BindAccountResponseParams
- type BindAcctRequest
- type BindAcctRequestParams
- type BindAcctResponse
- type BindAcctResponseParams
- type BindOpenBankExternalSubMerchantBankAccountRequest
- type BindOpenBankExternalSubMerchantBankAccountRequestParams
- type BindOpenBankExternalSubMerchantBankAccountResponse
- type BindOpenBankExternalSubMerchantBankAccountResponseParams
- type BindOpenBankExternalSubMerchantBankAccountResult
- type BindOpenBankProfitSharePayeeRequest
- type BindOpenBankProfitSharePayeeRequestParams
- type BindOpenBankProfitSharePayeeResponse
- type BindOpenBankProfitSharePayeeResponseParams
- type BindOpenBankProfitSharePayeeResult
- type BindRelateAccReUnionPayRequest
- type BindRelateAccReUnionPayRequestParams
- type BindRelateAccReUnionPayResponse
- type BindRelateAccReUnionPayResponseParams
- type BindRelateAcctSmallAmountRequest
- type BindRelateAcctSmallAmountRequestParams
- type BindRelateAcctSmallAmountResponse
- type BindRelateAcctSmallAmountResponseParams
- type BindRelateAcctUnionPayRequest
- type BindRelateAcctUnionPayRequestParams
- type BindRelateAcctUnionPayResponse
- type BindRelateAcctUnionPayResponseParams
- type BusinessLicenseInfo
- type ChannelContractInfo
- type ChannelReturnContractInfo
- type CheckAcctRequest
- type CheckAcctRequestParams
- type CheckAcctResponse
- type CheckAcctResponseParams
- type CheckAmountRequest
- type CheckAmountRequestParams
- type CheckAmountResponse
- type CheckAmountResponseParams
- type CityCodeResult
- type ClearItem
- type Client
- func (c *Client) AddContract(request *AddContractRequest) (response *AddContractResponse, err error)
- func (c *Client) AddContractWithContext(ctx context.Context, request *AddContractRequest) (response *AddContractResponse, err error)
- func (c *Client) AddFlexFundingAccount(request *AddFlexFundingAccountRequest) (response *AddFlexFundingAccountResponse, err error)
- func (c *Client) AddFlexFundingAccountWithContext(ctx context.Context, request *AddFlexFundingAccountRequest) (response *AddFlexFundingAccountResponse, err error)
- func (c *Client) AddFlexIdInfo(request *AddFlexIdInfoRequest) (response *AddFlexIdInfoResponse, err error)
- func (c *Client) AddFlexIdInfoWithContext(ctx context.Context, request *AddFlexIdInfoRequest) (response *AddFlexIdInfoResponse, err error)
- func (c *Client) AddFlexPhoneNo(request *AddFlexPhoneNoRequest) (response *AddFlexPhoneNoResponse, err error)
- func (c *Client) AddFlexPhoneNoWithContext(ctx context.Context, request *AddFlexPhoneNoRequest) (response *AddFlexPhoneNoResponse, err error)
- func (c *Client) AddMerchant(request *AddMerchantRequest) (response *AddMerchantResponse, err error)
- func (c *Client) AddMerchantWithContext(ctx context.Context, request *AddMerchantRequest) (response *AddMerchantResponse, err error)
- func (c *Client) AddShop(request *AddShopRequest) (response *AddShopResponse, err error)
- func (c *Client) AddShopWithContext(ctx context.Context, request *AddShopRequest) (response *AddShopResponse, err error)
- func (c *Client) ApplyApplicationMaterial(request *ApplyApplicationMaterialRequest) (response *ApplyApplicationMaterialResponse, err error)
- func (c *Client) ApplyApplicationMaterialWithContext(ctx context.Context, request *ApplyApplicationMaterialRequest) (response *ApplyApplicationMaterialResponse, err error)
- func (c *Client) ApplyFlexPayment(request *ApplyFlexPaymentRequest) (response *ApplyFlexPaymentResponse, err error)
- func (c *Client) ApplyFlexPaymentWithContext(ctx context.Context, request *ApplyFlexPaymentRequest) (response *ApplyFlexPaymentResponse, err error)
- func (c *Client) ApplyFlexSettlement(request *ApplyFlexSettlementRequest) (response *ApplyFlexSettlementResponse, err error)
- func (c *Client) ApplyFlexSettlementWithContext(ctx context.Context, request *ApplyFlexSettlementRequest) (response *ApplyFlexSettlementResponse, err error)
- func (c *Client) ApplyFlexWechatPreAuth(request *ApplyFlexWechatPreAuthRequest) (response *ApplyFlexWechatPreAuthResponse, err error)
- func (c *Client) ApplyFlexWechatPreAuthWithContext(ctx context.Context, request *ApplyFlexWechatPreAuthRequest) (response *ApplyFlexWechatPreAuthResponse, err error)
- func (c *Client) ApplyOpenBankOrderDetailReceipt(request *ApplyOpenBankOrderDetailReceiptRequest) (response *ApplyOpenBankOrderDetailReceiptResponse, err error)
- func (c *Client) ApplyOpenBankOrderDetailReceiptWithContext(ctx context.Context, request *ApplyOpenBankOrderDetailReceiptRequest) (response *ApplyOpenBankOrderDetailReceiptResponse, err error)
- func (c *Client) ApplyOpenBankSettleOrder(request *ApplyOpenBankSettleOrderRequest) (response *ApplyOpenBankSettleOrderResponse, err error)
- func (c *Client) ApplyOpenBankSettleOrderWithContext(ctx context.Context, request *ApplyOpenBankSettleOrderRequest) (response *ApplyOpenBankSettleOrderResponse, err error)
- func (c *Client) ApplyOpenBankSubMerchantSignOnline(request *ApplyOpenBankSubMerchantSignOnlineRequest) (response *ApplyOpenBankSubMerchantSignOnlineResponse, err error)
- func (c *Client) ApplyOpenBankSubMerchantSignOnlineWithContext(ctx context.Context, request *ApplyOpenBankSubMerchantSignOnlineRequest) (response *ApplyOpenBankSubMerchantSignOnlineResponse, err error)
- func (c *Client) ApplyOutwardOrder(request *ApplyOutwardOrderRequest) (response *ApplyOutwardOrderResponse, err error)
- func (c *Client) ApplyOutwardOrderWithContext(ctx context.Context, request *ApplyOutwardOrderRequest) (response *ApplyOutwardOrderResponse, err error)
- func (c *Client) ApplyPayerInfo(request *ApplyPayerInfoRequest) (response *ApplyPayerInfoResponse, err error)
- func (c *Client) ApplyPayerInfoWithContext(ctx context.Context, request *ApplyPayerInfoRequest) (response *ApplyPayerInfoResponse, err error)
- func (c *Client) ApplyReWithdrawal(request *ApplyReWithdrawalRequest) (response *ApplyReWithdrawalResponse, err error)
- func (c *Client) ApplyReWithdrawalWithContext(ctx context.Context, request *ApplyReWithdrawalRequest) (response *ApplyReWithdrawalResponse, err error)
- func (c *Client) ApplyReconciliationFile(request *ApplyReconciliationFileRequest) (response *ApplyReconciliationFileResponse, err error)
- func (c *Client) ApplyReconciliationFileWithContext(ctx context.Context, request *ApplyReconciliationFileRequest) (response *ApplyReconciliationFileResponse, err error)
- func (c *Client) ApplyTrade(request *ApplyTradeRequest) (response *ApplyTradeResponse, err error)
- func (c *Client) ApplyTradeWithContext(ctx context.Context, request *ApplyTradeRequest) (response *ApplyTradeResponse, err error)
- func (c *Client) ApplyWithdrawal(request *ApplyWithdrawalRequest) (response *ApplyWithdrawalResponse, err error)
- func (c *Client) ApplyWithdrawalWithContext(ctx context.Context, request *ApplyWithdrawalRequest) (response *ApplyWithdrawalResponse, err error)
- func (c *Client) BindAccount(request *BindAccountRequest) (response *BindAccountResponse, err error)
- func (c *Client) BindAccountWithContext(ctx context.Context, request *BindAccountRequest) (response *BindAccountResponse, err error)
- func (c *Client) BindAcct(request *BindAcctRequest) (response *BindAcctResponse, err error)
- func (c *Client) BindAcctWithContext(ctx context.Context, request *BindAcctRequest) (response *BindAcctResponse, err error)
- func (c *Client) BindOpenBankExternalSubMerchantBankAccount(request *BindOpenBankExternalSubMerchantBankAccountRequest) (response *BindOpenBankExternalSubMerchantBankAccountResponse, err error)
- func (c *Client) BindOpenBankExternalSubMerchantBankAccountWithContext(ctx context.Context, ...) (response *BindOpenBankExternalSubMerchantBankAccountResponse, err error)
- func (c *Client) BindOpenBankProfitSharePayee(request *BindOpenBankProfitSharePayeeRequest) (response *BindOpenBankProfitSharePayeeResponse, err error)
- func (c *Client) BindOpenBankProfitSharePayeeWithContext(ctx context.Context, request *BindOpenBankProfitSharePayeeRequest) (response *BindOpenBankProfitSharePayeeResponse, err error)
- func (c *Client) BindRelateAccReUnionPay(request *BindRelateAccReUnionPayRequest) (response *BindRelateAccReUnionPayResponse, err error)
- func (c *Client) BindRelateAccReUnionPayWithContext(ctx context.Context, request *BindRelateAccReUnionPayRequest) (response *BindRelateAccReUnionPayResponse, err error)
- func (c *Client) BindRelateAcctSmallAmount(request *BindRelateAcctSmallAmountRequest) (response *BindRelateAcctSmallAmountResponse, err error)
- func (c *Client) BindRelateAcctSmallAmountWithContext(ctx context.Context, request *BindRelateAcctSmallAmountRequest) (response *BindRelateAcctSmallAmountResponse, err error)
- func (c *Client) BindRelateAcctUnionPay(request *BindRelateAcctUnionPayRequest) (response *BindRelateAcctUnionPayResponse, err error)
- func (c *Client) BindRelateAcctUnionPayWithContext(ctx context.Context, request *BindRelateAcctUnionPayRequest) (response *BindRelateAcctUnionPayResponse, err error)
- func (c *Client) CheckAcct(request *CheckAcctRequest) (response *CheckAcctResponse, err error)
- func (c *Client) CheckAcctWithContext(ctx context.Context, request *CheckAcctRequest) (response *CheckAcctResponse, err error)
- func (c *Client) CheckAmount(request *CheckAmountRequest) (response *CheckAmountResponse, err error)
- func (c *Client) CheckAmountWithContext(ctx context.Context, request *CheckAmountRequest) (response *CheckAmountResponse, err error)
- func (c *Client) CloseCloudOrder(request *CloseCloudOrderRequest) (response *CloseCloudOrderResponse, err error)
- func (c *Client) CloseCloudOrderWithContext(ctx context.Context, request *CloseCloudOrderRequest) (response *CloseCloudOrderResponse, err error)
- func (c *Client) CloseOpenBankPaymentOrder(request *CloseOpenBankPaymentOrderRequest) (response *CloseOpenBankPaymentOrderResponse, err error)
- func (c *Client) CloseOpenBankPaymentOrderWithContext(ctx context.Context, request *CloseOpenBankPaymentOrderRequest) (response *CloseOpenBankPaymentOrderResponse, err error)
- func (c *Client) CloseOrder(request *CloseOrderRequest) (response *CloseOrderResponse, err error)
- func (c *Client) CloseOrderWithContext(ctx context.Context, request *CloseOrderRequest) (response *CloseOrderResponse, err error)
- func (c *Client) ConfirmOrder(request *ConfirmOrderRequest) (response *ConfirmOrderResponse, err error)
- func (c *Client) ConfirmOrderWithContext(ctx context.Context, request *ConfirmOrderRequest) (response *ConfirmOrderResponse, err error)
- func (c *Client) ContractOrder(request *ContractOrderRequest) (response *ContractOrderResponse, err error)
- func (c *Client) ContractOrderWithContext(ctx context.Context, request *ContractOrderRequest) (response *ContractOrderResponse, err error)
- func (c *Client) CreateAcct(request *CreateAcctRequest) (response *CreateAcctResponse, err error)
- func (c *Client) CreateAcctWithContext(ctx context.Context, request *CreateAcctRequest) (response *CreateAcctResponse, err error)
- func (c *Client) CreateAgentTaxPaymentInfos(request *CreateAgentTaxPaymentInfosRequest) (response *CreateAgentTaxPaymentInfosResponse, err error)
- func (c *Client) CreateAgentTaxPaymentInfosWithContext(ctx context.Context, request *CreateAgentTaxPaymentInfosRequest) (response *CreateAgentTaxPaymentInfosResponse, err error)
- func (c *Client) CreateAnchor(request *CreateAnchorRequest) (response *CreateAnchorResponse, err error)
- func (c *Client) CreateAnchorWithContext(ctx context.Context, request *CreateAnchorRequest) (response *CreateAnchorResponse, err error)
- func (c *Client) CreateBatchPayment(request *CreateBatchPaymentRequest) (response *CreateBatchPaymentResponse, err error)
- func (c *Client) CreateBatchPaymentWithContext(ctx context.Context, request *CreateBatchPaymentRequest) (response *CreateBatchPaymentResponse, err error)
- func (c *Client) CreateCloudSubMerchant(request *CreateCloudSubMerchantRequest) (response *CreateCloudSubMerchantResponse, err error)
- func (c *Client) CreateCloudSubMerchantWithContext(ctx context.Context, request *CreateCloudSubMerchantRequest) (response *CreateCloudSubMerchantResponse, err error)
- func (c *Client) CreateCustAcctId(request *CreateCustAcctIdRequest) (response *CreateCustAcctIdResponse, err error)
- func (c *Client) CreateCustAcctIdWithContext(ctx context.Context, request *CreateCustAcctIdRequest) (response *CreateCustAcctIdResponse, err error)
- func (c *Client) CreateExternalAnchor(request *CreateExternalAnchorRequest) (response *CreateExternalAnchorResponse, err error)
- func (c *Client) CreateExternalAnchorWithContext(ctx context.Context, request *CreateExternalAnchorRequest) (response *CreateExternalAnchorResponse, err error)
- func (c *Client) CreateFlexPayee(request *CreateFlexPayeeRequest) (response *CreateFlexPayeeResponse, err error)
- func (c *Client) CreateFlexPayeeWithContext(ctx context.Context, request *CreateFlexPayeeRequest) (response *CreateFlexPayeeResponse, err error)
- func (c *Client) CreateInvoice(request *CreateInvoiceRequest) (response *CreateInvoiceResponse, err error)
- func (c *Client) CreateInvoiceV2(request *CreateInvoiceV2Request) (response *CreateInvoiceV2Response, err error)
- func (c *Client) CreateInvoiceV2WithContext(ctx context.Context, request *CreateInvoiceV2Request) (response *CreateInvoiceV2Response, err error)
- func (c *Client) CreateInvoiceWithContext(ctx context.Context, request *CreateInvoiceRequest) (response *CreateInvoiceResponse, err error)
- func (c *Client) CreateMerchant(request *CreateMerchantRequest) (response *CreateMerchantResponse, err error)
- func (c *Client) CreateMerchantWithContext(ctx context.Context, request *CreateMerchantRequest) (response *CreateMerchantResponse, err error)
- func (c *Client) CreateOpenBankAggregatedSubMerchantRegistration(request *CreateOpenBankAggregatedSubMerchantRegistrationRequest) (response *CreateOpenBankAggregatedSubMerchantRegistrationResponse, err error)
- func (c *Client) CreateOpenBankAggregatedSubMerchantRegistrationWithContext(ctx context.Context, ...) (response *CreateOpenBankAggregatedSubMerchantRegistrationResponse, err error)
- func (c *Client) CreateOpenBankExternalSubMerchantAccountBook(request *CreateOpenBankExternalSubMerchantAccountBookRequest) (response *CreateOpenBankExternalSubMerchantAccountBookResponse, err error)
- func (c *Client) CreateOpenBankExternalSubMerchantAccountBookWithContext(ctx context.Context, ...) (response *CreateOpenBankExternalSubMerchantAccountBookResponse, err error)
- func (c *Client) CreateOpenBankExternalSubMerchantRegistration(request *CreateOpenBankExternalSubMerchantRegistrationRequest) (response *CreateOpenBankExternalSubMerchantRegistrationResponse, err error)
- func (c *Client) CreateOpenBankExternalSubMerchantRegistrationWithContext(ctx context.Context, ...) (response *CreateOpenBankExternalSubMerchantRegistrationResponse, err error)
- func (c *Client) CreateOpenBankGlobalPaymentOrder(request *CreateOpenBankGlobalPaymentOrderRequest) (response *CreateOpenBankGlobalPaymentOrderResponse, err error)
- func (c *Client) CreateOpenBankGlobalPaymentOrderWithContext(ctx context.Context, request *CreateOpenBankGlobalPaymentOrderRequest) (response *CreateOpenBankGlobalPaymentOrderResponse, err error)
- func (c *Client) CreateOpenBankMerchant(request *CreateOpenBankMerchantRequest) (response *CreateOpenBankMerchantResponse, err error)
- func (c *Client) CreateOpenBankMerchantWithContext(ctx context.Context, request *CreateOpenBankMerchantRequest) (response *CreateOpenBankMerchantResponse, err error)
- func (c *Client) CreateOpenBankPaymentOrder(request *CreateOpenBankPaymentOrderRequest) (response *CreateOpenBankPaymentOrderResponse, err error)
- func (c *Client) CreateOpenBankPaymentOrderWithContext(ctx context.Context, request *CreateOpenBankPaymentOrderRequest) (response *CreateOpenBankPaymentOrderResponse, err error)
- func (c *Client) CreateOpenBankRechargeOrder(request *CreateOpenBankRechargeOrderRequest) (response *CreateOpenBankRechargeOrderResponse, err error)
- func (c *Client) CreateOpenBankRechargeOrderWithContext(ctx context.Context, request *CreateOpenBankRechargeOrderRequest) (response *CreateOpenBankRechargeOrderResponse, err error)
- func (c *Client) CreateOpenBankSubMerchantRateConfigure(request *CreateOpenBankSubMerchantRateConfigureRequest) (response *CreateOpenBankSubMerchantRateConfigureResponse, err error)
- func (c *Client) CreateOpenBankSubMerchantRateConfigureWithContext(ctx context.Context, request *CreateOpenBankSubMerchantRateConfigureRequest) (response *CreateOpenBankSubMerchantRateConfigureResponse, err error)
- func (c *Client) CreateOpenBankUnifiedOrder(request *CreateOpenBankUnifiedOrderRequest) (response *CreateOpenBankUnifiedOrderResponse, err error)
- func (c *Client) CreateOpenBankUnifiedOrderWithContext(ctx context.Context, request *CreateOpenBankUnifiedOrderRequest) (response *CreateOpenBankUnifiedOrderResponse, err error)
- func (c *Client) CreateOpenBankVerificationOrder(request *CreateOpenBankVerificationOrderRequest) (response *CreateOpenBankVerificationOrderResponse, err error)
- func (c *Client) CreateOpenBankVerificationOrderWithContext(ctx context.Context, request *CreateOpenBankVerificationOrderRequest) (response *CreateOpenBankVerificationOrderResponse, err error)
- func (c *Client) CreateOrder(request *CreateOrderRequest) (response *CreateOrderResponse, err error)
- func (c *Client) CreateOrderWithContext(ctx context.Context, request *CreateOrderRequest) (response *CreateOrderResponse, err error)
- func (c *Client) CreatePayMerchant(request *CreatePayMerchantRequest) (response *CreatePayMerchantResponse, err error)
- func (c *Client) CreatePayMerchantWithContext(ctx context.Context, request *CreatePayMerchantRequest) (response *CreatePayMerchantResponse, err error)
- func (c *Client) CreatePayRollPreOrder(request *CreatePayRollPreOrderRequest) (response *CreatePayRollPreOrderResponse, err error)
- func (c *Client) CreatePayRollPreOrderWithAuth(request *CreatePayRollPreOrderWithAuthRequest) (response *CreatePayRollPreOrderWithAuthResponse, err error)
- func (c *Client) CreatePayRollPreOrderWithAuthWithContext(ctx context.Context, request *CreatePayRollPreOrderWithAuthRequest) (response *CreatePayRollPreOrderWithAuthResponse, err error)
- func (c *Client) CreatePayRollPreOrderWithContext(ctx context.Context, request *CreatePayRollPreOrderRequest) (response *CreatePayRollPreOrderResponse, err error)
- func (c *Client) CreatePayRollToken(request *CreatePayRollTokenRequest) (response *CreatePayRollTokenResponse, err error)
- func (c *Client) CreatePayRollTokenWithContext(ctx context.Context, request *CreatePayRollTokenRequest) (response *CreatePayRollTokenResponse, err error)
- func (c *Client) CreateRedInvoice(request *CreateRedInvoiceRequest) (response *CreateRedInvoiceResponse, err error)
- func (c *Client) CreateRedInvoiceV2(request *CreateRedInvoiceV2Request) (response *CreateRedInvoiceV2Response, err error)
- func (c *Client) CreateRedInvoiceV2WithContext(ctx context.Context, request *CreateRedInvoiceV2Request) (response *CreateRedInvoiceV2Response, err error)
- func (c *Client) CreateRedInvoiceWithContext(ctx context.Context, request *CreateRedInvoiceRequest) (response *CreateRedInvoiceResponse, err error)
- func (c *Client) CreateSinglePayment(request *CreateSinglePaymentRequest) (response *CreateSinglePaymentResponse, err error)
- func (c *Client) CreateSinglePaymentWithContext(ctx context.Context, request *CreateSinglePaymentRequest) (response *CreateSinglePaymentResponse, err error)
- func (c *Client) CreateTransferBatch(request *CreateTransferBatchRequest) (response *CreateTransferBatchResponse, err error)
- func (c *Client) CreateTransferBatchWithContext(ctx context.Context, request *CreateTransferBatchRequest) (response *CreateTransferBatchResponse, err error)
- func (c *Client) DeduceQuota(request *DeduceQuotaRequest) (response *DeduceQuotaResponse, err error)
- func (c *Client) DeduceQuotaWithContext(ctx context.Context, request *DeduceQuotaRequest) (response *DeduceQuotaResponse, err error)
- func (c *Client) DeleteAgentTaxPaymentInfo(request *DeleteAgentTaxPaymentInfoRequest) (response *DeleteAgentTaxPaymentInfoResponse, err error)
- func (c *Client) DeleteAgentTaxPaymentInfoWithContext(ctx context.Context, request *DeleteAgentTaxPaymentInfoRequest) (response *DeleteAgentTaxPaymentInfoResponse, err error)
- func (c *Client) DeleteAgentTaxPaymentInfos(request *DeleteAgentTaxPaymentInfosRequest) (response *DeleteAgentTaxPaymentInfosResponse, err error)
- func (c *Client) DeleteAgentTaxPaymentInfosWithContext(ctx context.Context, request *DeleteAgentTaxPaymentInfosRequest) (response *DeleteAgentTaxPaymentInfosResponse, err error)
- func (c *Client) DescribeChargeDetail(request *DescribeChargeDetailRequest) (response *DescribeChargeDetailResponse, err error)
- func (c *Client) DescribeChargeDetailWithContext(ctx context.Context, request *DescribeChargeDetailRequest) (response *DescribeChargeDetailResponse, err error)
- func (c *Client) DescribeOrderStatus(request *DescribeOrderStatusRequest) (response *DescribeOrderStatusResponse, err error)
- func (c *Client) DescribeOrderStatusWithContext(ctx context.Context, request *DescribeOrderStatusRequest) (response *DescribeOrderStatusResponse, err error)
- func (c *Client) DistributeAccreditQuery(request *DistributeAccreditQueryRequest) (response *DistributeAccreditQueryResponse, err error)
- func (c *Client) DistributeAccreditQueryWithContext(ctx context.Context, request *DistributeAccreditQueryRequest) (response *DistributeAccreditQueryResponse, err error)
- func (c *Client) DistributeAccreditTlinx(request *DistributeAccreditTlinxRequest) (response *DistributeAccreditTlinxResponse, err error)
- func (c *Client) DistributeAccreditTlinxWithContext(ctx context.Context, request *DistributeAccreditTlinxRequest) (response *DistributeAccreditTlinxResponse, err error)
- func (c *Client) DistributeAddReceiver(request *DistributeAddReceiverRequest) (response *DistributeAddReceiverResponse, err error)
- func (c *Client) DistributeAddReceiverWithContext(ctx context.Context, request *DistributeAddReceiverRequest) (response *DistributeAddReceiverResponse, err error)
- func (c *Client) DistributeApply(request *DistributeApplyRequest) (response *DistributeApplyResponse, err error)
- func (c *Client) DistributeApplyWithContext(ctx context.Context, request *DistributeApplyRequest) (response *DistributeApplyResponse, err error)
- func (c *Client) DistributeCancel(request *DistributeCancelRequest) (response *DistributeCancelResponse, err error)
- func (c *Client) DistributeCancelWithContext(ctx context.Context, request *DistributeCancelRequest) (response *DistributeCancelResponse, err error)
- func (c *Client) DistributeQuery(request *DistributeQueryRequest) (response *DistributeQueryResponse, err error)
- func (c *Client) DistributeQueryReceiver(request *DistributeQueryReceiverRequest) (response *DistributeQueryReceiverResponse, err error)
- func (c *Client) DistributeQueryReceiverWithContext(ctx context.Context, request *DistributeQueryReceiverRequest) (response *DistributeQueryReceiverResponse, err error)
- func (c *Client) DistributeQueryWithContext(ctx context.Context, request *DistributeQueryRequest) (response *DistributeQueryResponse, err error)
- func (c *Client) DistributeRemoveReceiver(request *DistributeRemoveReceiverRequest) (response *DistributeRemoveReceiverResponse, err error)
- func (c *Client) DistributeRemoveReceiverWithContext(ctx context.Context, request *DistributeRemoveReceiverRequest) (response *DistributeRemoveReceiverResponse, err error)
- func (c *Client) DownloadBill(request *DownloadBillRequest) (response *DownloadBillResponse, err error)
- func (c *Client) DownloadBillWithContext(ctx context.Context, request *DownloadBillRequest) (response *DownloadBillResponse, err error)
- func (c *Client) DownloadOrgFile(request *DownloadOrgFileRequest) (response *DownloadOrgFileResponse, err error)
- func (c *Client) DownloadOrgFileWithContext(ctx context.Context, request *DownloadOrgFileRequest) (response *DownloadOrgFileResponse, err error)
- func (c *Client) DownloadReconciliationUrl(request *DownloadReconciliationUrlRequest) (response *DownloadReconciliationUrlResponse, err error)
- func (c *Client) DownloadReconciliationUrlWithContext(ctx context.Context, request *DownloadReconciliationUrlRequest) (response *DownloadReconciliationUrlResponse, err error)
- func (c *Client) ExecuteMemberTransaction(request *ExecuteMemberTransactionRequest) (response *ExecuteMemberTransactionResponse, err error)
- func (c *Client) ExecuteMemberTransactionWithContext(ctx context.Context, request *ExecuteMemberTransactionRequest) (response *ExecuteMemberTransactionResponse, err error)
- func (c *Client) FreezeFlexBalance(request *FreezeFlexBalanceRequest) (response *FreezeFlexBalanceResponse, err error)
- func (c *Client) FreezeFlexBalanceWithContext(ctx context.Context, request *FreezeFlexBalanceRequest) (response *FreezeFlexBalanceResponse, err error)
- func (c *Client) GetBillDownloadUrl(request *GetBillDownloadUrlRequest) (response *GetBillDownloadUrlResponse, err error)
- func (c *Client) GetBillDownloadUrlWithContext(ctx context.Context, request *GetBillDownloadUrlRequest) (response *GetBillDownloadUrlResponse, err error)
- func (c *Client) GetDistributeBillDownloadUrl(request *GetDistributeBillDownloadUrlRequest) (response *GetDistributeBillDownloadUrlResponse, err error)
- func (c *Client) GetDistributeBillDownloadUrlWithContext(ctx context.Context, request *GetDistributeBillDownloadUrlRequest) (response *GetDistributeBillDownloadUrlResponse, err error)
- func (c *Client) GetPayRollAuth(request *GetPayRollAuthRequest) (response *GetPayRollAuthResponse, err error)
- func (c *Client) GetPayRollAuthList(request *GetPayRollAuthListRequest) (response *GetPayRollAuthListResponse, err error)
- func (c *Client) GetPayRollAuthListWithContext(ctx context.Context, request *GetPayRollAuthListRequest) (response *GetPayRollAuthListResponse, err error)
- func (c *Client) GetPayRollAuthResult(request *GetPayRollAuthResultRequest) (response *GetPayRollAuthResultResponse, err error)
- func (c *Client) GetPayRollAuthResultWithContext(ctx context.Context, request *GetPayRollAuthResultRequest) (response *GetPayRollAuthResultResponse, err error)
- func (c *Client) GetPayRollAuthWithContext(ctx context.Context, request *GetPayRollAuthRequest) (response *GetPayRollAuthResponse, err error)
- func (c *Client) MigrateOrderRefund(request *MigrateOrderRefundRequest) (response *MigrateOrderRefundResponse, err error)
- func (c *Client) MigrateOrderRefundQuery(request *MigrateOrderRefundQueryRequest) (response *MigrateOrderRefundQueryResponse, err error)
- func (c *Client) MigrateOrderRefundQueryWithContext(ctx context.Context, request *MigrateOrderRefundQueryRequest) (response *MigrateOrderRefundQueryResponse, err error)
- func (c *Client) MigrateOrderRefundWithContext(ctx context.Context, request *MigrateOrderRefundRequest) (response *MigrateOrderRefundResponse, err error)
- func (c *Client) ModifyAgentTaxPaymentInfo(request *ModifyAgentTaxPaymentInfoRequest) (response *ModifyAgentTaxPaymentInfoResponse, err error)
- func (c *Client) ModifyAgentTaxPaymentInfoWithContext(ctx context.Context, request *ModifyAgentTaxPaymentInfoRequest) (response *ModifyAgentTaxPaymentInfoResponse, err error)
- func (c *Client) ModifyBindedAccount(request *ModifyBindedAccountRequest) (response *ModifyBindedAccountResponse, err error)
- func (c *Client) ModifyBindedAccountWithContext(ctx context.Context, request *ModifyBindedAccountRequest) (response *ModifyBindedAccountResponse, err error)
- func (c *Client) ModifyFlexFundingAccount(request *ModifyFlexFundingAccountRequest) (response *ModifyFlexFundingAccountResponse, err error)
- func (c *Client) ModifyFlexFundingAccountWithContext(ctx context.Context, request *ModifyFlexFundingAccountRequest) (response *ModifyFlexFundingAccountResponse, err error)
- func (c *Client) ModifyFlexPayeeAccountRightStatus(request *ModifyFlexPayeeAccountRightStatusRequest) (response *ModifyFlexPayeeAccountRightStatusResponse, err error)
- func (c *Client) ModifyFlexPayeeAccountRightStatusWithContext(ctx context.Context, request *ModifyFlexPayeeAccountRightStatusRequest) (response *ModifyFlexPayeeAccountRightStatusResponse, err error)
- func (c *Client) ModifyMerchant(request *ModifyMerchantRequest) (response *ModifyMerchantResponse, err error)
- func (c *Client) ModifyMerchantWithContext(ctx context.Context, request *ModifyMerchantRequest) (response *ModifyMerchantResponse, err error)
- func (c *Client) ModifyMntMbrBindRelateAcctBankCode(request *ModifyMntMbrBindRelateAcctBankCodeRequest) (response *ModifyMntMbrBindRelateAcctBankCodeResponse, err error)
- func (c *Client) ModifyMntMbrBindRelateAcctBankCodeWithContext(ctx context.Context, request *ModifyMntMbrBindRelateAcctBankCodeRequest) (response *ModifyMntMbrBindRelateAcctBankCodeResponse, err error)
- func (c *Client) QueryAcctBinding(request *QueryAcctBindingRequest) (response *QueryAcctBindingResponse, err error)
- func (c *Client) QueryAcctBindingWithContext(ctx context.Context, request *QueryAcctBindingRequest) (response *QueryAcctBindingResponse, err error)
- func (c *Client) QueryAcctInfo(request *QueryAcctInfoRequest) (response *QueryAcctInfoResponse, err error)
- func (c *Client) QueryAcctInfoList(request *QueryAcctInfoListRequest) (response *QueryAcctInfoListResponse, err error)
- func (c *Client) QueryAcctInfoListWithContext(ctx context.Context, request *QueryAcctInfoListRequest) (response *QueryAcctInfoListResponse, err error)
- func (c *Client) QueryAcctInfoWithContext(ctx context.Context, request *QueryAcctInfoRequest) (response *QueryAcctInfoResponse, err error)
- func (c *Client) QueryAgentStatements(request *QueryAgentStatementsRequest) (response *QueryAgentStatementsResponse, err error)
- func (c *Client) QueryAgentStatementsWithContext(ctx context.Context, request *QueryAgentStatementsRequest) (response *QueryAgentStatementsResponse, err error)
- func (c *Client) QueryAgentTaxPaymentBatch(request *QueryAgentTaxPaymentBatchRequest) (response *QueryAgentTaxPaymentBatchResponse, err error)
- func (c *Client) QueryAgentTaxPaymentBatchWithContext(ctx context.Context, request *QueryAgentTaxPaymentBatchRequest) (response *QueryAgentTaxPaymentBatchResponse, err error)
- func (c *Client) QueryAnchorContractInfo(request *QueryAnchorContractInfoRequest) (response *QueryAnchorContractInfoResponse, err error)
- func (c *Client) QueryAnchorContractInfoWithContext(ctx context.Context, request *QueryAnchorContractInfoRequest) (response *QueryAnchorContractInfoResponse, err error)
- func (c *Client) QueryApplicationMaterial(request *QueryApplicationMaterialRequest) (response *QueryApplicationMaterialResponse, err error)
- func (c *Client) QueryApplicationMaterialWithContext(ctx context.Context, request *QueryApplicationMaterialRequest) (response *QueryApplicationMaterialResponse, err error)
- func (c *Client) QueryAssignment(request *QueryAssignmentRequest) (response *QueryAssignmentResponse, err error)
- func (c *Client) QueryAssignmentWithContext(ctx context.Context, request *QueryAssignmentRequest) (response *QueryAssignmentResponse, err error)
- func (c *Client) QueryBalance(request *QueryBalanceRequest) (response *QueryBalanceResponse, err error)
- func (c *Client) QueryBalanceWithContext(ctx context.Context, request *QueryBalanceRequest) (response *QueryBalanceResponse, err error)
- func (c *Client) QueryBankClear(request *QueryBankClearRequest) (response *QueryBankClearResponse, err error)
- func (c *Client) QueryBankClearWithContext(ctx context.Context, request *QueryBankClearRequest) (response *QueryBankClearResponse, err error)
- func (c *Client) QueryBankTransactionDetails(request *QueryBankTransactionDetailsRequest) (response *QueryBankTransactionDetailsResponse, err error)
- func (c *Client) QueryBankTransactionDetailsWithContext(ctx context.Context, request *QueryBankTransactionDetailsRequest) (response *QueryBankTransactionDetailsResponse, err error)
- func (c *Client) QueryBankWithdrawCashDetails(request *QueryBankWithdrawCashDetailsRequest) (response *QueryBankWithdrawCashDetailsResponse, err error)
- func (c *Client) QueryBankWithdrawCashDetailsWithContext(ctx context.Context, request *QueryBankWithdrawCashDetailsRequest) (response *QueryBankWithdrawCashDetailsResponse, err error)
- func (c *Client) QueryBatchPaymentResult(request *QueryBatchPaymentResultRequest) (response *QueryBatchPaymentResultResponse, err error)
- func (c *Client) QueryBatchPaymentResultWithContext(ctx context.Context, request *QueryBatchPaymentResultRequest) (response *QueryBatchPaymentResultResponse, err error)
- func (c *Client) QueryBillDownloadURL(request *QueryBillDownloadURLRequest) (response *QueryBillDownloadURLResponse, err error)
- func (c *Client) QueryBillDownloadURLWithContext(ctx context.Context, request *QueryBillDownloadURLRequest) (response *QueryBillDownloadURLResponse, err error)
- func (c *Client) QueryCityCode(request *QueryCityCodeRequest) (response *QueryCityCodeResponse, err error)
- func (c *Client) QueryCityCodeWithContext(ctx context.Context, request *QueryCityCodeRequest) (response *QueryCityCodeResponse, err error)
- func (c *Client) QueryCloudChannelData(request *QueryCloudChannelDataRequest) (response *QueryCloudChannelDataResponse, err error)
- func (c *Client) QueryCloudChannelDataWithContext(ctx context.Context, request *QueryCloudChannelDataRequest) (response *QueryCloudChannelDataResponse, err error)
- func (c *Client) QueryCloudOrder(request *QueryCloudOrderRequest) (response *QueryCloudOrderResponse, err error)
- func (c *Client) QueryCloudOrderWithContext(ctx context.Context, request *QueryCloudOrderRequest) (response *QueryCloudOrderResponse, err error)
- func (c *Client) QueryCloudRefundOrder(request *QueryCloudRefundOrderRequest) (response *QueryCloudRefundOrderResponse, err error)
- func (c *Client) QueryCloudRefundOrderWithContext(ctx context.Context, request *QueryCloudRefundOrderRequest) (response *QueryCloudRefundOrderResponse, err error)
- func (c *Client) QueryCommonTransferRecharge(request *QueryCommonTransferRechargeRequest) (response *QueryCommonTransferRechargeResponse, err error)
- func (c *Client) QueryCommonTransferRechargeWithContext(ctx context.Context, request *QueryCommonTransferRechargeRequest) (response *QueryCommonTransferRechargeResponse, err error)
- func (c *Client) QueryCompanyTitle(request *QueryCompanyTitleRequest) (response *QueryCompanyTitleResponse, err error)
- func (c *Client) QueryCompanyTitleWithContext(ctx context.Context, request *QueryCompanyTitleRequest) (response *QueryCompanyTitleResponse, err error)
- func (c *Client) QueryContract(request *QueryContractRequest) (response *QueryContractResponse, err error)
- func (c *Client) QueryContractPayFee(request *QueryContractPayFeeRequest) (response *QueryContractPayFeeResponse, err error)
- func (c *Client) QueryContractPayFeeWithContext(ctx context.Context, request *QueryContractPayFeeRequest) (response *QueryContractPayFeeResponse, err error)
- func (c *Client) QueryContractPayWayList(request *QueryContractPayWayListRequest) (response *QueryContractPayWayListResponse, err error)
- func (c *Client) QueryContractPayWayListWithContext(ctx context.Context, request *QueryContractPayWayListRequest) (response *QueryContractPayWayListResponse, err error)
- func (c *Client) QueryContractRelateShop(request *QueryContractRelateShopRequest) (response *QueryContractRelateShopResponse, err error)
- func (c *Client) QueryContractRelateShopWithContext(ctx context.Context, request *QueryContractRelateShopRequest) (response *QueryContractRelateShopResponse, err error)
- func (c *Client) QueryContractWithContext(ctx context.Context, request *QueryContractRequest) (response *QueryContractResponse, err error)
- func (c *Client) QueryCustAcctIdBalance(request *QueryCustAcctIdBalanceRequest) (response *QueryCustAcctIdBalanceResponse, err error)
- func (c *Client) QueryCustAcctIdBalanceWithContext(ctx context.Context, request *QueryCustAcctIdBalanceRequest) (response *QueryCustAcctIdBalanceResponse, err error)
- func (c *Client) QueryDownloadBillURL(request *QueryDownloadBillURLRequest) (response *QueryDownloadBillURLResponse, err error)
- func (c *Client) QueryDownloadBillURLWithContext(ctx context.Context, request *QueryDownloadBillURLRequest) (response *QueryDownloadBillURLResponse, err error)
- func (c *Client) QueryExceedingInfo(request *QueryExceedingInfoRequest) (response *QueryExceedingInfoResponse, err error)
- func (c *Client) QueryExceedingInfoWithContext(ctx context.Context, request *QueryExceedingInfoRequest) (response *QueryExceedingInfoResponse, err error)
- func (c *Client) QueryExchangeRate(request *QueryExchangeRateRequest) (response *QueryExchangeRateResponse, err error)
- func (c *Client) QueryExchangeRateWithContext(ctx context.Context, request *QueryExchangeRateRequest) (response *QueryExchangeRateResponse, err error)
- func (c *Client) QueryFinancialDataUrl(request *QueryFinancialDataUrlRequest) (response *QueryFinancialDataUrlResponse, err error)
- func (c *Client) QueryFinancialDataUrlWithContext(ctx context.Context, request *QueryFinancialDataUrlRequest) (response *QueryFinancialDataUrlResponse, err error)
- func (c *Client) QueryFlexAmountBeforeTax(request *QueryFlexAmountBeforeTaxRequest) (response *QueryFlexAmountBeforeTaxResponse, err error)
- func (c *Client) QueryFlexAmountBeforeTaxWithContext(ctx context.Context, request *QueryFlexAmountBeforeTaxRequest) (response *QueryFlexAmountBeforeTaxResponse, err error)
- func (c *Client) QueryFlexBillDownloadUrl(request *QueryFlexBillDownloadUrlRequest) (response *QueryFlexBillDownloadUrlResponse, err error)
- func (c *Client) QueryFlexBillDownloadUrlWithContext(ctx context.Context, request *QueryFlexBillDownloadUrlRequest) (response *QueryFlexBillDownloadUrlResponse, err error)
- func (c *Client) QueryFlexFreezeOrderList(request *QueryFlexFreezeOrderListRequest) (response *QueryFlexFreezeOrderListResponse, err error)
- func (c *Client) QueryFlexFreezeOrderListWithContext(ctx context.Context, request *QueryFlexFreezeOrderListRequest) (response *QueryFlexFreezeOrderListResponse, err error)
- func (c *Client) QueryFlexOrderSummaryList(request *QueryFlexOrderSummaryListRequest) (response *QueryFlexOrderSummaryListResponse, err error)
- func (c *Client) QueryFlexOrderSummaryListWithContext(ctx context.Context, request *QueryFlexOrderSummaryListRequest) (response *QueryFlexOrderSummaryListResponse, err error)
- func (c *Client) QueryFlexPayeeAccountBalance(request *QueryFlexPayeeAccountBalanceRequest) (response *QueryFlexPayeeAccountBalanceResponse, err error)
- func (c *Client) QueryFlexPayeeAccountBalanceWithContext(ctx context.Context, request *QueryFlexPayeeAccountBalanceRequest) (response *QueryFlexPayeeAccountBalanceResponse, err error)
- func (c *Client) QueryFlexPayeeAccountInfo(request *QueryFlexPayeeAccountInfoRequest) (response *QueryFlexPayeeAccountInfoResponse, err error)
- func (c *Client) QueryFlexPayeeAccountInfoWithContext(ctx context.Context, request *QueryFlexPayeeAccountInfoRequest) (response *QueryFlexPayeeAccountInfoResponse, err error)
- func (c *Client) QueryFlexPayeeAccountList(request *QueryFlexPayeeAccountListRequest) (response *QueryFlexPayeeAccountListResponse, err error)
- func (c *Client) QueryFlexPayeeAccountListWithContext(ctx context.Context, request *QueryFlexPayeeAccountListRequest) (response *QueryFlexPayeeAccountListResponse, err error)
- func (c *Client) QueryFlexPayeeInfo(request *QueryFlexPayeeInfoRequest) (response *QueryFlexPayeeInfoResponse, err error)
- func (c *Client) QueryFlexPayeeInfoWithContext(ctx context.Context, request *QueryFlexPayeeInfoRequest) (response *QueryFlexPayeeInfoResponse, err error)
- func (c *Client) QueryFlexPaymentOrderList(request *QueryFlexPaymentOrderListRequest) (response *QueryFlexPaymentOrderListResponse, err error)
- func (c *Client) QueryFlexPaymentOrderListWithContext(ctx context.Context, request *QueryFlexPaymentOrderListRequest) (response *QueryFlexPaymentOrderListResponse, err error)
- func (c *Client) QueryFlexPaymentOrderStatus(request *QueryFlexPaymentOrderStatusRequest) (response *QueryFlexPaymentOrderStatusResponse, err error)
- func (c *Client) QueryFlexPaymentOrderStatusWithContext(ctx context.Context, request *QueryFlexPaymentOrderStatusRequest) (response *QueryFlexPaymentOrderStatusResponse, err error)
- func (c *Client) QueryFlexPlatformAccountBalance(request *QueryFlexPlatformAccountBalanceRequest) (response *QueryFlexPlatformAccountBalanceResponse, err error)
- func (c *Client) QueryFlexPlatformAccountBalanceWithContext(ctx context.Context, request *QueryFlexPlatformAccountBalanceRequest) (response *QueryFlexPlatformAccountBalanceResponse, err error)
- func (c *Client) QueryFlexServiceProviderAccountBalance(request *QueryFlexServiceProviderAccountBalanceRequest) (response *QueryFlexServiceProviderAccountBalanceResponse, err error)
- func (c *Client) QueryFlexServiceProviderAccountBalanceWithContext(ctx context.Context, request *QueryFlexServiceProviderAccountBalanceRequest) (response *QueryFlexServiceProviderAccountBalanceResponse, err error)
- func (c *Client) QueryFlexSettlementOrderList(request *QueryFlexSettlementOrderListRequest) (response *QueryFlexSettlementOrderListResponse, err error)
- func (c *Client) QueryFlexSettlementOrderListWithContext(ctx context.Context, request *QueryFlexSettlementOrderListRequest) (response *QueryFlexSettlementOrderListResponse, err error)
- func (c *Client) QueryFlexWechatAuthResult(request *QueryFlexWechatAuthResultRequest) (response *QueryFlexWechatAuthResultResponse, err error)
- func (c *Client) QueryFlexWechatAuthResultWithContext(ctx context.Context, request *QueryFlexWechatAuthResultRequest) (response *QueryFlexWechatAuthResultResponse, err error)
- func (c *Client) QueryFundsTransactionDetails(request *QueryFundsTransactionDetailsRequest) (response *QueryFundsTransactionDetailsResponse, err error)
- func (c *Client) QueryFundsTransactionDetailsWithContext(ctx context.Context, request *QueryFundsTransactionDetailsRequest) (response *QueryFundsTransactionDetailsResponse, err error)
- func (c *Client) QueryInvoice(request *QueryInvoiceRequest) (response *QueryInvoiceResponse, err error)
- func (c *Client) QueryInvoiceV2(request *QueryInvoiceV2Request) (response *QueryInvoiceV2Response, err error)
- func (c *Client) QueryInvoiceV2WithContext(ctx context.Context, request *QueryInvoiceV2Request) (response *QueryInvoiceV2Response, err error)
- func (c *Client) QueryInvoiceWithContext(ctx context.Context, request *QueryInvoiceRequest) (response *QueryInvoiceResponse, err error)
- func (c *Client) QueryMaliciousRegistration(request *QueryMaliciousRegistrationRequest) (response *QueryMaliciousRegistrationResponse, err error)
- func (c *Client) QueryMaliciousRegistrationWithContext(ctx context.Context, request *QueryMaliciousRegistrationRequest) (response *QueryMaliciousRegistrationResponse, err error)
- func (c *Client) QueryMemberBind(request *QueryMemberBindRequest) (response *QueryMemberBindResponse, err error)
- func (c *Client) QueryMemberBindWithContext(ctx context.Context, request *QueryMemberBindRequest) (response *QueryMemberBindResponse, err error)
- func (c *Client) QueryMemberTransaction(request *QueryMemberTransactionRequest) (response *QueryMemberTransactionResponse, err error)
- func (c *Client) QueryMemberTransactionDetails(request *QueryMemberTransactionDetailsRequest) (response *QueryMemberTransactionDetailsResponse, err error)
- func (c *Client) QueryMemberTransactionDetailsWithContext(ctx context.Context, request *QueryMemberTransactionDetailsRequest) (response *QueryMemberTransactionDetailsResponse, err error)
- func (c *Client) QueryMemberTransactionWithContext(ctx context.Context, request *QueryMemberTransactionRequest) (response *QueryMemberTransactionResponse, err error)
- func (c *Client) QueryMerchant(request *QueryMerchantRequest) (response *QueryMerchantResponse, err error)
- func (c *Client) QueryMerchantBalance(request *QueryMerchantBalanceRequest) (response *QueryMerchantBalanceResponse, err error)
- func (c *Client) QueryMerchantBalanceWithContext(ctx context.Context, request *QueryMerchantBalanceRequest) (response *QueryMerchantBalanceResponse, err error)
- func (c *Client) QueryMerchantClassification(request *QueryMerchantClassificationRequest) (response *QueryMerchantClassificationResponse, err error)
- func (c *Client) QueryMerchantClassificationWithContext(ctx context.Context, request *QueryMerchantClassificationRequest) (response *QueryMerchantClassificationResponse, err error)
- func (c *Client) QueryMerchantInfoForManagement(request *QueryMerchantInfoForManagementRequest) (response *QueryMerchantInfoForManagementResponse, err error)
- func (c *Client) QueryMerchantInfoForManagementWithContext(ctx context.Context, request *QueryMerchantInfoForManagementRequest) (response *QueryMerchantInfoForManagementResponse, err error)
- func (c *Client) QueryMerchantOrder(request *QueryMerchantOrderRequest) (response *QueryMerchantOrderResponse, err error)
- func (c *Client) QueryMerchantOrderWithContext(ctx context.Context, request *QueryMerchantOrderRequest) (response *QueryMerchantOrderResponse, err error)
- func (c *Client) QueryMerchantPayWayList(request *QueryMerchantPayWayListRequest) (response *QueryMerchantPayWayListResponse, err error)
- func (c *Client) QueryMerchantPayWayListWithContext(ctx context.Context, request *QueryMerchantPayWayListRequest) (response *QueryMerchantPayWayListResponse, err error)
- func (c *Client) QueryMerchantWithContext(ctx context.Context, request *QueryMerchantRequest) (response *QueryMerchantResponse, err error)
- func (c *Client) QueryOpenBankBankAccountBalance(request *QueryOpenBankBankAccountBalanceRequest) (response *QueryOpenBankBankAccountBalanceResponse, err error)
- func (c *Client) QueryOpenBankBankAccountBalanceWithContext(ctx context.Context, request *QueryOpenBankBankAccountBalanceRequest) (response *QueryOpenBankBankAccountBalanceResponse, err error)
- func (c *Client) QueryOpenBankBankBranchList(request *QueryOpenBankBankBranchListRequest) (response *QueryOpenBankBankBranchListResponse, err error)
- func (c *Client) QueryOpenBankBankBranchListWithContext(ctx context.Context, request *QueryOpenBankBankBranchListRequest) (response *QueryOpenBankBankBranchListResponse, err error)
- func (c *Client) QueryOpenBankBillDataPage(request *QueryOpenBankBillDataPageRequest) (response *QueryOpenBankBillDataPageResponse, err error)
- func (c *Client) QueryOpenBankBillDataPageWithContext(ctx context.Context, request *QueryOpenBankBillDataPageRequest) (response *QueryOpenBankBillDataPageResponse, err error)
- func (c *Client) QueryOpenBankBindExternalSubMerchantBankAccount(request *QueryOpenBankBindExternalSubMerchantBankAccountRequest) (response *QueryOpenBankBindExternalSubMerchantBankAccountResponse, err error)
- func (c *Client) QueryOpenBankBindExternalSubMerchantBankAccountWithContext(ctx context.Context, ...) (response *QueryOpenBankBindExternalSubMerchantBankAccountResponse, err error)
- func (c *Client) QueryOpenBankDailyReceiptDownloadUrl(request *QueryOpenBankDailyReceiptDownloadUrlRequest) (response *QueryOpenBankDailyReceiptDownloadUrlResponse, err error)
- func (c *Client) QueryOpenBankDailyReceiptDownloadUrlWithContext(ctx context.Context, request *QueryOpenBankDailyReceiptDownloadUrlRequest) (response *QueryOpenBankDailyReceiptDownloadUrlResponse, err error)
- func (c *Client) QueryOpenBankDownLoadUrl(request *QueryOpenBankDownLoadUrlRequest) (response *QueryOpenBankDownLoadUrlResponse, err error)
- func (c *Client) QueryOpenBankDownLoadUrlWithContext(ctx context.Context, request *QueryOpenBankDownLoadUrlRequest) (response *QueryOpenBankDownLoadUrlResponse, err error)
- func (c *Client) QueryOpenBankExternalSubAccountBookBalance(request *QueryOpenBankExternalSubAccountBookBalanceRequest) (response *QueryOpenBankExternalSubAccountBookBalanceResponse, err error)
- func (c *Client) QueryOpenBankExternalSubAccountBookBalanceWithContext(ctx context.Context, ...) (response *QueryOpenBankExternalSubAccountBookBalanceResponse, err error)
- func (c *Client) QueryOpenBankExternalSubMerchantBankAccount(request *QueryOpenBankExternalSubMerchantBankAccountRequest) (response *QueryOpenBankExternalSubMerchantBankAccountResponse, err error)
- func (c *Client) QueryOpenBankExternalSubMerchantBankAccountWithContext(ctx context.Context, ...) (response *QueryOpenBankExternalSubMerchantBankAccountResponse, err error)
- func (c *Client) QueryOpenBankExternalSubMerchantRegistration(request *QueryOpenBankExternalSubMerchantRegistrationRequest) (response *QueryOpenBankExternalSubMerchantRegistrationResponse, err error)
- func (c *Client) QueryOpenBankExternalSubMerchantRegistrationWithContext(ctx context.Context, ...) (response *QueryOpenBankExternalSubMerchantRegistrationResponse, err error)
- func (c *Client) QueryOpenBankOrderDetailReceiptInfo(request *QueryOpenBankOrderDetailReceiptInfoRequest) (response *QueryOpenBankOrderDetailReceiptInfoResponse, err error)
- func (c *Client) QueryOpenBankOrderDetailReceiptInfoWithContext(ctx context.Context, request *QueryOpenBankOrderDetailReceiptInfoRequest) (response *QueryOpenBankOrderDetailReceiptInfoResponse, err error)
- func (c *Client) QueryOpenBankPaymentOrder(request *QueryOpenBankPaymentOrderRequest) (response *QueryOpenBankPaymentOrderResponse, err error)
- func (c *Client) QueryOpenBankPaymentOrderWithContext(ctx context.Context, request *QueryOpenBankPaymentOrderRequest) (response *QueryOpenBankPaymentOrderResponse, err error)
- func (c *Client) QueryOpenBankProfitSharePayee(request *QueryOpenBankProfitSharePayeeRequest) (response *QueryOpenBankProfitSharePayeeResponse, err error)
- func (c *Client) QueryOpenBankProfitSharePayeeWithContext(ctx context.Context, request *QueryOpenBankProfitSharePayeeRequest) (response *QueryOpenBankProfitSharePayeeResponse, err error)
- func (c *Client) QueryOpenBankRefundOrder(request *QueryOpenBankRefundOrderRequest) (response *QueryOpenBankRefundOrderResponse, err error)
- func (c *Client) QueryOpenBankRefundOrderWithContext(ctx context.Context, request *QueryOpenBankRefundOrderRequest) (response *QueryOpenBankRefundOrderResponse, err error)
- func (c *Client) QueryOpenBankSettleOrder(request *QueryOpenBankSettleOrderRequest) (response *QueryOpenBankSettleOrderResponse, err error)
- func (c *Client) QueryOpenBankSettleOrderWithContext(ctx context.Context, request *QueryOpenBankSettleOrderRequest) (response *QueryOpenBankSettleOrderResponse, err error)
- func (c *Client) QueryOpenBankSubMerchantCredential(request *QueryOpenBankSubMerchantCredentialRequest) (response *QueryOpenBankSubMerchantCredentialResponse, err error)
- func (c *Client) QueryOpenBankSubMerchantCredentialWithContext(ctx context.Context, request *QueryOpenBankSubMerchantCredentialRequest) (response *QueryOpenBankSubMerchantCredentialResponse, err error)
- func (c *Client) QueryOpenBankSubMerchantRateConfigure(request *QueryOpenBankSubMerchantRateConfigureRequest) (response *QueryOpenBankSubMerchantRateConfigureResponse, err error)
- func (c *Client) QueryOpenBankSubMerchantRateConfigureWithContext(ctx context.Context, request *QueryOpenBankSubMerchantRateConfigureRequest) (response *QueryOpenBankSubMerchantRateConfigureResponse, err error)
- func (c *Client) QueryOpenBankSubMerchantSignOnline(request *QueryOpenBankSubMerchantSignOnlineRequest) (response *QueryOpenBankSubMerchantSignOnlineResponse, err error)
- func (c *Client) QueryOpenBankSubMerchantSignOnlineWithContext(ctx context.Context, request *QueryOpenBankSubMerchantSignOnlineRequest) (response *QueryOpenBankSubMerchantSignOnlineResponse, err error)
- func (c *Client) QueryOpenBankSupportBankList(request *QueryOpenBankSupportBankListRequest) (response *QueryOpenBankSupportBankListResponse, err error)
- func (c *Client) QueryOpenBankSupportBankListWithContext(ctx context.Context, request *QueryOpenBankSupportBankListRequest) (response *QueryOpenBankSupportBankListResponse, err error)
- func (c *Client) QueryOpenBankUnbindExternalSubMerchantBankAccount(request *QueryOpenBankUnbindExternalSubMerchantBankAccountRequest) (response *QueryOpenBankUnbindExternalSubMerchantBankAccountResponse, err error)
- func (c *Client) QueryOpenBankUnbindExternalSubMerchantBankAccountWithContext(ctx context.Context, ...) (response *QueryOpenBankUnbindExternalSubMerchantBankAccountResponse, err error)
- func (c *Client) QueryOpenBankVerificationOrder(request *QueryOpenBankVerificationOrderRequest) (response *QueryOpenBankVerificationOrderResponse, err error)
- func (c *Client) QueryOpenBankVerificationOrderWithContext(ctx context.Context, request *QueryOpenBankVerificationOrderRequest) (response *QueryOpenBankVerificationOrderResponse, err error)
- func (c *Client) QueryOrder(request *QueryOrderRequest) (response *QueryOrderResponse, err error)
- func (c *Client) QueryOrderStatus(request *QueryOrderStatusRequest) (response *QueryOrderStatusResponse, err error)
- func (c *Client) QueryOrderStatusWithContext(ctx context.Context, request *QueryOrderStatusRequest) (response *QueryOrderStatusResponse, err error)
- func (c *Client) QueryOrderWithContext(ctx context.Context, request *QueryOrderRequest) (response *QueryOrderResponse, err error)
- func (c *Client) QueryOutwardOrder(request *QueryOutwardOrderRequest) (response *QueryOutwardOrderResponse, err error)
- func (c *Client) QueryOutwardOrderWithContext(ctx context.Context, request *QueryOutwardOrderRequest) (response *QueryOutwardOrderResponse, err error)
- func (c *Client) QueryPayerInfo(request *QueryPayerInfoRequest) (response *QueryPayerInfoResponse, err error)
- func (c *Client) QueryPayerInfoWithContext(ctx context.Context, request *QueryPayerInfoRequest) (response *QueryPayerInfoResponse, err error)
- func (c *Client) QueryReconciliationDocument(request *QueryReconciliationDocumentRequest) (response *QueryReconciliationDocumentResponse, err error)
- func (c *Client) QueryReconciliationDocumentWithContext(ctx context.Context, request *QueryReconciliationDocumentRequest) (response *QueryReconciliationDocumentResponse, err error)
- func (c *Client) QueryReconciliationFileApplyInfo(request *QueryReconciliationFileApplyInfoRequest) (response *QueryReconciliationFileApplyInfoResponse, err error)
- func (c *Client) QueryReconciliationFileApplyInfoWithContext(ctx context.Context, request *QueryReconciliationFileApplyInfoRequest) (response *QueryReconciliationFileApplyInfoResponse, err error)
- func (c *Client) QueryRefund(request *QueryRefundRequest) (response *QueryRefundResponse, err error)
- func (c *Client) QueryRefundWithContext(ctx context.Context, request *QueryRefundRequest) (response *QueryRefundResponse, err error)
- func (c *Client) QueryShopOpenId(request *QueryShopOpenIdRequest) (response *QueryShopOpenIdResponse, err error)
- func (c *Client) QueryShopOpenIdWithContext(ctx context.Context, request *QueryShopOpenIdRequest) (response *QueryShopOpenIdResponse, err error)
- func (c *Client) QuerySinglePaymentResult(request *QuerySinglePaymentResultRequest) (response *QuerySinglePaymentResultResponse, err error)
- func (c *Client) QuerySinglePaymentResultWithContext(ctx context.Context, request *QuerySinglePaymentResultRequest) (response *QuerySinglePaymentResultResponse, err error)
- func (c *Client) QuerySingleTransactionStatus(request *QuerySingleTransactionStatusRequest) (response *QuerySingleTransactionStatusResponse, err error)
- func (c *Client) QuerySingleTransactionStatusWithContext(ctx context.Context, request *QuerySingleTransactionStatusRequest) (response *QuerySingleTransactionStatusResponse, err error)
- func (c *Client) QuerySmallAmountTransfer(request *QuerySmallAmountTransferRequest) (response *QuerySmallAmountTransferResponse, err error)
- func (c *Client) QuerySmallAmountTransferWithContext(ctx context.Context, request *QuerySmallAmountTransferRequest) (response *QuerySmallAmountTransferResponse, err error)
- func (c *Client) QueryTrade(request *QueryTradeRequest) (response *QueryTradeResponse, err error)
- func (c *Client) QueryTradeWithContext(ctx context.Context, request *QueryTradeRequest) (response *QueryTradeResponse, err error)
- func (c *Client) QueryTransferBatch(request *QueryTransferBatchRequest) (response *QueryTransferBatchResponse, err error)
- func (c *Client) QueryTransferBatchWithContext(ctx context.Context, request *QueryTransferBatchRequest) (response *QueryTransferBatchResponse, err error)
- func (c *Client) QueryTransferDetail(request *QueryTransferDetailRequest) (response *QueryTransferDetailResponse, err error)
- func (c *Client) QueryTransferDetailWithContext(ctx context.Context, request *QueryTransferDetailRequest) (response *QueryTransferDetailResponse, err error)
- func (c *Client) QueryTransferResult(request *QueryTransferResultRequest) (response *QueryTransferResultResponse, err error)
- func (c *Client) QueryTransferResultWithContext(ctx context.Context, request *QueryTransferResultRequest) (response *QueryTransferResultResponse, err error)
- func (c *Client) RechargeByThirdPay(request *RechargeByThirdPayRequest) (response *RechargeByThirdPayResponse, err error)
- func (c *Client) RechargeByThirdPayWithContext(ctx context.Context, request *RechargeByThirdPayRequest) (response *RechargeByThirdPayResponse, err error)
- func (c *Client) RechargeMemberThirdPay(request *RechargeMemberThirdPayRequest) (response *RechargeMemberThirdPayResponse, err error)
- func (c *Client) RechargeMemberThirdPayWithContext(ctx context.Context, request *RechargeMemberThirdPayRequest) (response *RechargeMemberThirdPayResponse, err error)
- func (c *Client) Refund(request *RefundRequest) (response *RefundResponse, err error)
- func (c *Client) RefundCloudOrder(request *RefundCloudOrderRequest) (response *RefundCloudOrderResponse, err error)
- func (c *Client) RefundCloudOrderWithContext(ctx context.Context, request *RefundCloudOrderRequest) (response *RefundCloudOrderResponse, err error)
- func (c *Client) RefundMemberTransaction(request *RefundMemberTransactionRequest) (response *RefundMemberTransactionResponse, err error)
- func (c *Client) RefundMemberTransactionWithContext(ctx context.Context, request *RefundMemberTransactionRequest) (response *RefundMemberTransactionResponse, err error)
- func (c *Client) RefundOpenBankOrder(request *RefundOpenBankOrderRequest) (response *RefundOpenBankOrderResponse, err error)
- func (c *Client) RefundOpenBankOrderWithContext(ctx context.Context, request *RefundOpenBankOrderRequest) (response *RefundOpenBankOrderResponse, err error)
- func (c *Client) RefundOrder(request *RefundOrderRequest) (response *RefundOrderResponse, err error)
- func (c *Client) RefundOrderWithContext(ctx context.Context, request *RefundOrderRequest) (response *RefundOrderResponse, err error)
- func (c *Client) RefundTlinxOrder(request *RefundTlinxOrderRequest) (response *RefundTlinxOrderResponse, err error)
- func (c *Client) RefundTlinxOrderWithContext(ctx context.Context, request *RefundTlinxOrderRequest) (response *RefundTlinxOrderResponse, err error)
- func (c *Client) RefundWithContext(ctx context.Context, request *RefundRequest) (response *RefundResponse, err error)
- func (c *Client) RegisterBehavior(request *RegisterBehaviorRequest) (response *RegisterBehaviorResponse, err error)
- func (c *Client) RegisterBehaviorWithContext(ctx context.Context, request *RegisterBehaviorRequest) (response *RegisterBehaviorResponse, err error)
- func (c *Client) RegisterBill(request *RegisterBillRequest) (response *RegisterBillResponse, err error)
- func (c *Client) RegisterBillSupportWithdraw(request *RegisterBillSupportWithdrawRequest) (response *RegisterBillSupportWithdrawResponse, err error)
- func (c *Client) RegisterBillSupportWithdrawWithContext(ctx context.Context, request *RegisterBillSupportWithdrawRequest) (response *RegisterBillSupportWithdrawResponse, err error)
- func (c *Client) RegisterBillWithContext(ctx context.Context, request *RegisterBillRequest) (response *RegisterBillResponse, err error)
- func (c *Client) ReviseMbrProperty(request *ReviseMbrPropertyRequest) (response *ReviseMbrPropertyResponse, err error)
- func (c *Client) ReviseMbrPropertyWithContext(ctx context.Context, request *ReviseMbrPropertyRequest) (response *ReviseMbrPropertyResponse, err error)
- func (c *Client) RevokeMemberRechargeThirdPay(request *RevokeMemberRechargeThirdPayRequest) (response *RevokeMemberRechargeThirdPayResponse, err error)
- func (c *Client) RevokeMemberRechargeThirdPayWithContext(ctx context.Context, request *RevokeMemberRechargeThirdPayRequest) (response *RevokeMemberRechargeThirdPayResponse, err error)
- func (c *Client) RevokeRechargeByThirdPay(request *RevokeRechargeByThirdPayRequest) (response *RevokeRechargeByThirdPayResponse, err error)
- func (c *Client) RevokeRechargeByThirdPayWithContext(ctx context.Context, request *RevokeRechargeByThirdPayRequest) (response *RevokeRechargeByThirdPayResponse, err error)
- func (c *Client) SyncContractData(request *SyncContractDataRequest) (response *SyncContractDataResponse, err error)
- func (c *Client) SyncContractDataWithContext(ctx context.Context, request *SyncContractDataRequest) (response *SyncContractDataResponse, err error)
- func (c *Client) TerminateContract(request *TerminateContractRequest) (response *TerminateContractResponse, err error)
- func (c *Client) TerminateContractWithContext(ctx context.Context, request *TerminateContractRequest) (response *TerminateContractResponse, err error)
- func (c *Client) TransferSinglePay(request *TransferSinglePayRequest) (response *TransferSinglePayResponse, err error)
- func (c *Client) TransferSinglePayWithContext(ctx context.Context, request *TransferSinglePayRequest) (response *TransferSinglePayResponse, err error)
- func (c *Client) UnBindAcct(request *UnBindAcctRequest) (response *UnBindAcctResponse, err error)
- func (c *Client) UnBindAcctWithContext(ctx context.Context, request *UnBindAcctRequest) (response *UnBindAcctResponse, err error)
- func (c *Client) UnbindOpenBankExternalSubMerchantBankAccount(request *UnbindOpenBankExternalSubMerchantBankAccountRequest) (response *UnbindOpenBankExternalSubMerchantBankAccountResponse, err error)
- func (c *Client) UnbindOpenBankExternalSubMerchantBankAccountWithContext(ctx context.Context, ...) (response *UnbindOpenBankExternalSubMerchantBankAccountResponse, err error)
- func (c *Client) UnbindRelateAcct(request *UnbindRelateAcctRequest) (response *UnbindRelateAcctResponse, err error)
- func (c *Client) UnbindRelateAcctWithContext(ctx context.Context, request *UnbindRelateAcctRequest) (response *UnbindRelateAcctResponse, err error)
- func (c *Client) UnifiedCloudOrder(request *UnifiedCloudOrderRequest) (response *UnifiedCloudOrderResponse, err error)
- func (c *Client) UnifiedCloudOrderWithContext(ctx context.Context, request *UnifiedCloudOrderRequest) (response *UnifiedCloudOrderResponse, err error)
- func (c *Client) UnifiedOrder(request *UnifiedOrderRequest) (response *UnifiedOrderResponse, err error)
- func (c *Client) UnifiedOrderWithContext(ctx context.Context, request *UnifiedOrderRequest) (response *UnifiedOrderResponse, err error)
- func (c *Client) UnifiedTlinxOrder(request *UnifiedTlinxOrderRequest) (response *UnifiedTlinxOrderResponse, err error)
- func (c *Client) UnifiedTlinxOrderWithContext(ctx context.Context, request *UnifiedTlinxOrderRequest) (response *UnifiedTlinxOrderResponse, err error)
- func (c *Client) UploadExternalAnchorInfo(request *UploadExternalAnchorInfoRequest) (response *UploadExternalAnchorInfoResponse, err error)
- func (c *Client) UploadExternalAnchorInfoWithContext(ctx context.Context, request *UploadExternalAnchorInfoRequest) (response *UploadExternalAnchorInfoResponse, err error)
- func (c *Client) UploadFile(request *UploadFileRequest) (response *UploadFileResponse, err error)
- func (c *Client) UploadFileWithContext(ctx context.Context, request *UploadFileRequest) (response *UploadFileResponse, err error)
- func (c *Client) UploadOpenBankSubMerchantCredential(request *UploadOpenBankSubMerchantCredentialRequest) (response *UploadOpenBankSubMerchantCredentialResponse, err error)
- func (c *Client) UploadOpenBankSubMerchantCredentialWithContext(ctx context.Context, request *UploadOpenBankSubMerchantCredentialRequest) (response *UploadOpenBankSubMerchantCredentialResponse, err error)
- func (c *Client) UploadOrgFile(request *UploadOrgFileRequest) (response *UploadOrgFileResponse, err error)
- func (c *Client) UploadOrgFileWithContext(ctx context.Context, request *UploadOrgFileRequest) (response *UploadOrgFileResponse, err error)
- func (c *Client) UploadTaxList(request *UploadTaxListRequest) (response *UploadTaxListResponse, err error)
- func (c *Client) UploadTaxListWithContext(ctx context.Context, request *UploadTaxListRequest) (response *UploadTaxListResponse, err error)
- func (c *Client) UploadTaxPayment(request *UploadTaxPaymentRequest) (response *UploadTaxPaymentResponse, err error)
- func (c *Client) UploadTaxPaymentWithContext(ctx context.Context, request *UploadTaxPaymentRequest) (response *UploadTaxPaymentResponse, err error)
- func (c *Client) VerifyOpenBankAccount(request *VerifyOpenBankAccountRequest) (response *VerifyOpenBankAccountResponse, err error)
- func (c *Client) VerifyOpenBankAccountWithContext(ctx context.Context, request *VerifyOpenBankAccountRequest) (response *VerifyOpenBankAccountResponse, err error)
- func (c *Client) ViewContract(request *ViewContractRequest) (response *ViewContractResponse, err error)
- func (c *Client) ViewContractWithContext(ctx context.Context, request *ViewContractRequest) (response *ViewContractResponse, err error)
- func (c *Client) ViewMerchant(request *ViewMerchantRequest) (response *ViewMerchantResponse, err error)
- func (c *Client) ViewMerchantWithContext(ctx context.Context, request *ViewMerchantRequest) (response *ViewMerchantResponse, err error)
- func (c *Client) ViewShop(request *ViewShopRequest) (response *ViewShopResponse, err error)
- func (c *Client) ViewShopWithContext(ctx context.Context, request *ViewShopRequest) (response *ViewShopResponse, err error)
- func (c *Client) WithdrawCashMembership(request *WithdrawCashMembershipRequest) (response *WithdrawCashMembershipResponse, err error)
- func (c *Client) WithdrawCashMembershipWithContext(ctx context.Context, request *WithdrawCashMembershipRequest) (response *WithdrawCashMembershipResponse, err error)
- type CloseCloudOrderRequest
- type CloseCloudOrderRequestParams
- type CloseCloudOrderResponse
- type CloseCloudOrderResponseParams
- type CloseOpenBankPaymentOrderRequest
- type CloseOpenBankPaymentOrderRequestParams
- type CloseOpenBankPaymentOrderResponse
- type CloseOpenBankPaymentOrderResponseParams
- type CloseOpenBankPaymentOrderResult
- type CloseOrderRequest
- type CloseOrderRequestParams
- type CloseOrderResponse
- type CloseOrderResponseParams
- type CloudAttachmentInfo
- type CloudChannelExternalUserInfo
- type CloudClientInfo
- type CloudExternalAttachmentData
- type CloudExternalChannelData
- type CloudExternalPromptGroup
- type CloudExternalPromptInfo
- type CloudExternalUserInfo
- type CloudGlobalPayTimeInfo
- type CloudOrderReturn
- type CloudSettleInfo
- type CloudStoreInfo
- type CloudSubOrder
- type CloudSubOrderRefund
- type CloudSubOrderReturn
- type CloudSubRefundItem
- type CompanyTitleResult
- type ConfirmOrderRequest
- type ConfirmOrderRequestParams
- type ConfirmOrderResponse
- type ConfirmOrderResponseParams
- type ContractInfo
- type ContractOrderInSubOrder
- type ContractOrderRequest
- type ContractOrderRequestParams
- type ContractOrderResponse
- type ContractOrderResponseParams
- type ContractPayListResult
- type ContractSyncInfo
- type ContractUserInfo
- type CreateAcctRequest
- type CreateAcctRequestParams
- type CreateAcctResponse
- type CreateAcctResponseParams
- type CreateAgentTaxPaymentInfosRequest
- type CreateAgentTaxPaymentInfosRequestParams
- type CreateAgentTaxPaymentInfosResponse
- type CreateAgentTaxPaymentInfosResponseParams
- type CreateAnchorRequest
- type CreateAnchorRequestParams
- type CreateAnchorResponse
- type CreateAnchorResponseParams
- type CreateBatchPaymentBatchData
- type CreateBatchPaymentData
- type CreateBatchPaymentRecipient
- type CreateBatchPaymentRequest
- type CreateBatchPaymentRequestParams
- type CreateBatchPaymentResponse
- type CreateBatchPaymentResponseParams
- type CreateCloudSubMerchantRequest
- type CreateCloudSubMerchantRequestParams
- type CreateCloudSubMerchantResponse
- type CreateCloudSubMerchantResponseParams
- type CreateCustAcctIdRequest
- type CreateCustAcctIdRequestParams
- type CreateCustAcctIdResponse
- type CreateCustAcctIdResponseParams
- type CreateExternalAccountBookResult
- type CreateExternalAnchorData
- type CreateExternalAnchorRequest
- type CreateExternalAnchorRequestParams
- type CreateExternalAnchorResponse
- type CreateExternalAnchorResponseParams
- type CreateFlexPayeeRequest
- type CreateFlexPayeeRequestParams
- type CreateFlexPayeeResponse
- type CreateFlexPayeeResponseParams
- type CreateFlexPayeeResult
- type CreateInvoiceItem
- type CreateInvoiceRequest
- type CreateInvoiceRequestParams
- type CreateInvoiceResponse
- type CreateInvoiceResponseParams
- type CreateInvoiceResult
- type CreateInvoiceResultData
- type CreateInvoiceResultV2
- type CreateInvoiceV2Request
- type CreateInvoiceV2RequestParams
- type CreateInvoiceV2Response
- type CreateInvoiceV2ResponseParams
- type CreateMerchantRequest
- type CreateMerchantRequestParams
- type CreateMerchantResponse
- type CreateMerchantResponseParams
- type CreateMerchantResult
- type CreateMerchantResultData
- type CreateOpenBankAggregatedSubMerchantRegistrationRequest
- type CreateOpenBankAggregatedSubMerchantRegistrationRequestParams
- type CreateOpenBankAggregatedSubMerchantRegistrationResponse
- type CreateOpenBankAggregatedSubMerchantRegistrationResponseParams
- type CreateOpenBankExternalAggregatedSubMerchantRegistrationResult
- type CreateOpenBankExternalSubMerchantAccountBookRequest
- type CreateOpenBankExternalSubMerchantAccountBookRequestParams
- type CreateOpenBankExternalSubMerchantAccountBookResponse
- type CreateOpenBankExternalSubMerchantAccountBookResponseParams
- type CreateOpenBankExternalSubMerchantRegistrationRequest
- type CreateOpenBankExternalSubMerchantRegistrationRequestParams
- type CreateOpenBankExternalSubMerchantRegistrationResponse
- type CreateOpenBankExternalSubMerchantRegistrationResponseParams
- type CreateOpenBankExternalSubMerchantRegistrationResult
- type CreateOpenBankGlobalPaymentOrderRequest
- type CreateOpenBankGlobalPaymentOrderRequestParams
- type CreateOpenBankGlobalPaymentOrderResponse
- type CreateOpenBankGlobalPaymentOrderResponseParams
- type CreateOpenBankMerchantRequest
- type CreateOpenBankMerchantRequestParams
- type CreateOpenBankMerchantResponse
- type CreateOpenBankMerchantResponseParams
- type CreateOpenBankMerchantResult
- type CreateOpenBankOrderPaymentResult
- type CreateOpenBankOrderRechargeResult
- type CreateOpenBankPaymentOrderRequest
- type CreateOpenBankPaymentOrderRequestParams
- type CreateOpenBankPaymentOrderResponse
- type CreateOpenBankPaymentOrderResponseParams
- type CreateOpenBankRechargeOrderRequest
- type CreateOpenBankRechargeOrderRequestParams
- type CreateOpenBankRechargeOrderResponse
- type CreateOpenBankRechargeOrderResponseParams
- type CreateOpenBankSubMerchantRateConfigureRequest
- type CreateOpenBankSubMerchantRateConfigureRequestParams
- type CreateOpenBankSubMerchantRateConfigureResponse
- type CreateOpenBankSubMerchantRateConfigureResponseParams
- type CreateOpenBankSubMerchantRateConfigureResult
- type CreateOpenBankUnifiedOrderPaymentResult
- type CreateOpenBankUnifiedOrderRequest
- type CreateOpenBankUnifiedOrderRequestParams
- type CreateOpenBankUnifiedOrderResponse
- type CreateOpenBankUnifiedOrderResponseParams
- type CreateOpenBankVerificationOrderRequest
- type CreateOpenBankVerificationOrderRequestParams
- type CreateOpenBankVerificationOrderResponse
- type CreateOpenBankVerificationOrderResponseParams
- type CreateOpenBankVerificationResult
- type CreateOrderRequest
- type CreateOrderRequestParams
- type CreateOrderResponse
- type CreateOrderResponseParams
- type CreatePayMerchantRequest
- type CreatePayMerchantRequestParams
- type CreatePayMerchantResponse
- type CreatePayMerchantResponseParams
- type CreatePayRollPreOrderRequest
- type CreatePayRollPreOrderRequestParams
- type CreatePayRollPreOrderResponse
- type CreatePayRollPreOrderResponseParams
- type CreatePayRollPreOrderWithAuthRequest
- type CreatePayRollPreOrderWithAuthRequestParams
- type CreatePayRollPreOrderWithAuthResponse
- type CreatePayRollPreOrderWithAuthResponseParams
- type CreatePayRollTokenRequest
- type CreatePayRollTokenRequestParams
- type CreatePayRollTokenResponse
- type CreatePayRollTokenResponseParams
- type CreateRedInvoiceItem
- type CreateRedInvoiceRequest
- type CreateRedInvoiceRequestParams
- type CreateRedInvoiceResponse
- type CreateRedInvoiceResponseParams
- type CreateRedInvoiceResult
- type CreateRedInvoiceResultData
- type CreateRedInvoiceResultV2
- type CreateRedInvoiceV2Request
- type CreateRedInvoiceV2RequestParams
- type CreateRedInvoiceV2Response
- type CreateRedInvoiceV2ResponseParams
- type CreateSinglePaymentData
- type CreateSinglePaymentRequest
- type CreateSinglePaymentRequestParams
- type CreateSinglePaymentResponse
- type CreateSinglePaymentResponseParams
- type CreateTransferBatchRequest
- type CreateTransferBatchRequestParams
- type CreateTransferBatchResponse
- type CreateTransferBatchResponseParams
- type DeduceQuotaRequest
- type DeduceQuotaRequestParams
- type DeduceQuotaResponse
- type DeduceQuotaResponseParams
- type DeleteAgentTaxPaymentInfoRequest
- type DeleteAgentTaxPaymentInfoRequestParams
- type DeleteAgentTaxPaymentInfoResponse
- type DeleteAgentTaxPaymentInfoResponseParams
- type DeleteAgentTaxPaymentInfosRequest
- type DeleteAgentTaxPaymentInfosRequestParams
- type DeleteAgentTaxPaymentInfosResponse
- type DeleteAgentTaxPaymentInfosResponseParams
- type DescribeChargeDetailRequest
- type DescribeChargeDetailRequestParams
- type DescribeChargeDetailResponse
- type DescribeChargeDetailResponseParams
- type DescribeOrderStatusRequest
- type DescribeOrderStatusRequestParams
- type DescribeOrderStatusResponse
- type DescribeOrderStatusResponseParams
- type DistributeAccreditQueryRequest
- type DistributeAccreditQueryRequestParams
- type DistributeAccreditQueryResponse
- type DistributeAccreditQueryResponseParams
- type DistributeAccreditQueryResult
- type DistributeAccreditResult
- type DistributeAccreditTlinxRequest
- type DistributeAccreditTlinxRequestParams
- type DistributeAccreditTlinxResponse
- type DistributeAccreditTlinxResponseParams
- type DistributeAddReceiverRequest
- type DistributeAddReceiverRequestParams
- type DistributeAddReceiverResponse
- type DistributeAddReceiverResponseParams
- type DistributeApplyRequest
- type DistributeApplyRequestParams
- type DistributeApplyResponse
- type DistributeApplyResponseParams
- type DistributeCancelRequest
- type DistributeCancelRequestParams
- type DistributeCancelResponse
- type DistributeCancelResponseParams
- type DistributeCancelResult
- type DistributeMultiApplyResult
- type DistributeQueryReceiverRequest
- type DistributeQueryReceiverRequestParams
- type DistributeQueryReceiverResponse
- type DistributeQueryReceiverResponseParams
- type DistributeQueryRequest
- type DistributeQueryRequestParams
- type DistributeQueryResponse
- type DistributeQueryResponseParams
- type DistributeQueryResult
- type DistributeReceiverResult
- type DistributeRemoveReceiverRequest
- type DistributeRemoveReceiverRequestParams
- type DistributeRemoveReceiverResponse
- type DistributeRemoveReceiverResponseParams
- type DownloadBillRequest
- type DownloadBillRequestParams
- type DownloadBillResponse
- type DownloadBillResponseParams
- type DownloadFileResult
- type DownloadOrgFileRequest
- type DownloadOrgFileRequestParams
- type DownloadOrgFileResponse
- type DownloadOrgFileResponseParams
- type DownloadReconciliationUrlRequest
- type DownloadReconciliationUrlRequestParams
- type DownloadReconciliationUrlResponse
- type DownloadReconciliationUrlResponseParams
- type ExecuteMemberTransactionRequest
- type ExecuteMemberTransactionRequestParams
- type ExecuteMemberTransactionResponse
- type ExecuteMemberTransactionResponseParams
- type ExternalContractUserInfo
- type ExternalReturnContractInfo
- type FeeRangInfo
- type FileItem
- type FlexBillDownloadUrlResult
- type FlexFundingAccountInfo
- type FreezeFlexBalanceRequest
- type FreezeFlexBalanceRequestParams
- type FreezeFlexBalanceResponse
- type FreezeFlexBalanceResponseParams
- type FreezeFlexBalanceResult
- type FreezeOrderResult
- type FreezeOrders
- type FundsTransactionItem
- type GetBillDownloadUrlRequest
- type GetBillDownloadUrlRequestParams
- type GetBillDownloadUrlResponse
- type GetBillDownloadUrlResponseParams
- type GetDistributeBillDownloadUrlRequest
- type GetDistributeBillDownloadUrlRequestParams
- type GetDistributeBillDownloadUrlResponse
- type GetDistributeBillDownloadUrlResponseParams
- type GetPayRollAuthListRequest
- type GetPayRollAuthListRequestParams
- type GetPayRollAuthListResponse
- type GetPayRollAuthListResponseParams
- type GetPayRollAuthRequest
- type GetPayRollAuthRequestParams
- type GetPayRollAuthResponse
- type GetPayRollAuthResponseParams
- type GetPayRollAuthResultRequest
- type GetPayRollAuthResultRequestParams
- type GetPayRollAuthResultResponse
- type GetPayRollAuthResultResponseParams
- type LegalPersonInfo
- type MemberTransactionItem
- type MerchantClassificationId
- type MerchantManagementList
- type MerchantManagementResult
- type MerchantPayWayData
- type MerchantRiskInfo
- type MigrateOrderRefundQueryRequest
- type MigrateOrderRefundQueryRequestParams
- type MigrateOrderRefundQueryResponse
- type MigrateOrderRefundQueryResponseParams
- type MigrateOrderRefundRequest
- type MigrateOrderRefundRequestParams
- type MigrateOrderRefundResponse
- type MigrateOrderRefundResponseParams
- type ModifyAgentTaxPaymentInfoRequest
- type ModifyAgentTaxPaymentInfoRequestParams
- type ModifyAgentTaxPaymentInfoResponse
- type ModifyAgentTaxPaymentInfoResponseParams
- type ModifyBindedAccountRequest
- type ModifyBindedAccountRequestParams
- type ModifyBindedAccountResponse
- type ModifyBindedAccountResponseParams
- type ModifyFlexFundingAccountRequest
- type ModifyFlexFundingAccountRequestParams
- type ModifyFlexFundingAccountResponse
- type ModifyFlexFundingAccountResponseParams
- type ModifyFlexPayeeAccountRightStatusRequest
- type ModifyFlexPayeeAccountRightStatusRequestParams
- type ModifyFlexPayeeAccountRightStatusResponse
- type ModifyFlexPayeeAccountRightStatusResponseParams
- type ModifyMerchantRequest
- type ModifyMerchantRequestParams
- type ModifyMerchantResponse
- type ModifyMerchantResponseParams
- type ModifyMntMbrBindRelateAcctBankCodeRequest
- type ModifyMntMbrBindRelateAcctBankCodeRequestParams
- type ModifyMntMbrBindRelateAcctBankCodeResponse
- type ModifyMntMbrBindRelateAcctBankCodeResponseParams
- type MultiApplyDetail
- type MultiApplyOrder
- type NaturalPersonInfo
- type OldAttachmentInfo
- type OldChannelExternalUserInfo
- type OldSubRefund
- type OpenBankApprovalGuideInfo
- type OpenBankBillingInfo
- type OpenBankFormInfo
- type OpenBankGoodsInfo
- type OpenBankOrderRedirectInfo
- type OpenBankPayLimitInfo
- type OpenBankPayeeInfo
- type OpenBankPayerInfo
- type OpenBankProfitShareInfo
- type OpenBankProfitSharePayeeInfo
- type OpenBankProfitShareRespInfo
- type OpenBankQueryRefundOrderResult
- type OpenBankRechargePayeeInfo
- type OpenBankRechargeRedirectInfo
- type OpenBankRedirectInfo
- type OpenBankRefundOrderApplyResult
- type OpenBankSceneInfo
- type OpenBankSettlementRulesInfo
- type OpenBankShippingInfo
- type OpenBankStoreInfo
- type Order
- type OrderItem
- type OrderSummaries
- type OrderSummaryResult
- type OrganizationInfo
- type OutSubMerchantExtensionInfo
- type Paging
- type PayDataResult
- type PayFeeDataResult
- type PayOrderResult
- type PayRollAuthResult
- type PayeeAccountBalanceResult
- type PayeeAccountInfoResult
- type PayeeAccountInfos
- type PayeeAccountPropertyInfo
- type PayeeAccountUserInfo
- type PayeeFundingAccountResult
- type PayeeInfoResult
- type PayeeTaxInfo
- type PayeeTaxTemplateInfo
- type PaymentOrderResult
- type PaymentOrderStatusResult
- type PaymentOrders
- type PlatformAccountBalanceResult
- type QueryAcctBindingRequest
- type QueryAcctBindingRequestParams
- type QueryAcctBindingResponse
- type QueryAcctBindingResponseParams
- type QueryAcctInfoListRequest
- type QueryAcctInfoListRequestParams
- type QueryAcctInfoListResponse
- type QueryAcctInfoListResponseParams
- type QueryAcctInfoRequest
- type QueryAcctInfoRequestParams
- type QueryAcctInfoResponse
- type QueryAcctInfoResponseParams
- type QueryAcctItem
- type QueryAgentStatementsRequest
- type QueryAgentStatementsRequestParams
- type QueryAgentStatementsResponse
- type QueryAgentStatementsResponseParams
- type QueryAgentTaxPaymentBatchRequest
- type QueryAgentTaxPaymentBatchRequestParams
- type QueryAgentTaxPaymentBatchResponse
- type QueryAgentTaxPaymentBatchResponseParams
- type QueryAnchorContractInfoRequest
- type QueryAnchorContractInfoRequestParams
- type QueryAnchorContractInfoResponse
- type QueryAnchorContractInfoResponseParams
- type QueryApplicationMaterialRequest
- type QueryApplicationMaterialRequestParams
- type QueryApplicationMaterialResponse
- type QueryApplicationMaterialResponseParams
- type QueryAssignmentRequest
- type QueryAssignmentRequestParams
- type QueryAssignmentResponse
- type QueryAssignmentResponseParams
- type QueryBalanceRequest
- type QueryBalanceRequestParams
- type QueryBalanceResponse
- type QueryBalanceResponseParams
- type QueryBankClearRequest
- type QueryBankClearRequestParams
- type QueryBankClearResponse
- type QueryBankClearResponseParams
- type QueryBankTransactionDetailsRequest
- type QueryBankTransactionDetailsRequestParams
- type QueryBankTransactionDetailsResponse
- type QueryBankTransactionDetailsResponseParams
- type QueryBankWithdrawCashDetailsRequest
- type QueryBankWithdrawCashDetailsRequestParams
- type QueryBankWithdrawCashDetailsResponse
- type QueryBankWithdrawCashDetailsResponseParams
- type QueryBatchPaymentResultData
- type QueryBatchPaymentResultDataInfo
- type QueryBatchPaymentResultRequest
- type QueryBatchPaymentResultRequestParams
- type QueryBatchPaymentResultResponse
- type QueryBatchPaymentResultResponseParams
- type QueryBillDownloadURLData
- type QueryBillDownloadURLRequest
- type QueryBillDownloadURLRequestParams
- type QueryBillDownloadURLResponse
- type QueryBillDownloadURLResponseParams
- type QueryCityCodeRequest
- type QueryCityCodeRequestParams
- type QueryCityCodeResponse
- type QueryCityCodeResponseParams
- type QueryCloudChannelDataRequest
- type QueryCloudChannelDataRequestParams
- type QueryCloudChannelDataResponse
- type QueryCloudChannelDataResponseParams
- type QueryCloudOrderRequest
- type QueryCloudOrderRequestParams
- type QueryCloudOrderResponse
- type QueryCloudOrderResponseParams
- type QueryCloudRefundOrderRequest
- type QueryCloudRefundOrderRequestParams
- type QueryCloudRefundOrderResponse
- type QueryCloudRefundOrderResponseParams
- type QueryCommonTransferRechargeRequest
- type QueryCommonTransferRechargeRequestParams
- type QueryCommonTransferRechargeResponse
- type QueryCommonTransferRechargeResponseParams
- type QueryCompanyTitleRequest
- type QueryCompanyTitleRequestParams
- type QueryCompanyTitleResponse
- type QueryCompanyTitleResponseParams
- type QueryContractPayFeeRequest
- type QueryContractPayFeeRequestParams
- type QueryContractPayFeeResponse
- type QueryContractPayFeeResponseParams
- type QueryContractPayFeeResult
- type QueryContractPayWayListRequest
- type QueryContractPayWayListRequestParams
- type QueryContractPayWayListResponse
- type QueryContractPayWayListResponseParams
- type QueryContractRelateShopRequest
- type QueryContractRelateShopRequestParams
- type QueryContractRelateShopResponse
- type QueryContractRelateShopResponseParams
- type QueryContractRelateShopResult
- type QueryContractRequest
- type QueryContractRequestParams
- type QueryContractResponse
- type QueryContractResponseParams
- type QueryCustAcctIdBalanceRequest
- type QueryCustAcctIdBalanceRequestParams
- type QueryCustAcctIdBalanceResponse
- type QueryCustAcctIdBalanceResponseParams
- type QueryDeclareData
- type QueryDeclareResult
- type QueryDownloadBillURLRequest
- type QueryDownloadBillURLRequestParams
- type QueryDownloadBillURLResponse
- type QueryDownloadBillURLResponseParams
- type QueryExceedingInfoData
- type QueryExceedingInfoRequest
- type QueryExceedingInfoRequestParams
- type QueryExceedingInfoResponse
- type QueryExceedingInfoResponseParams
- type QueryExceedingInfoResult
- type QueryExchangeRateRequest
- type QueryExchangeRateRequestParams
- type QueryExchangeRateResponse
- type QueryExchangeRateResponseParams
- type QueryExchangerateData
- type QueryExchangerateResult
- type QueryExternalAccountBookResult
- type QueryFinancialDataUrlRequest
- type QueryFinancialDataUrlRequestParams
- type QueryFinancialDataUrlResponse
- type QueryFinancialDataUrlResponseParams
- type QueryFlexAmountBeforeTaxRequest
- type QueryFlexAmountBeforeTaxRequestParams
- type QueryFlexAmountBeforeTaxResponse
- type QueryFlexAmountBeforeTaxResponseParams
- type QueryFlexBillDownloadUrlRequest
- type QueryFlexBillDownloadUrlRequestParams
- type QueryFlexBillDownloadUrlResponse
- type QueryFlexBillDownloadUrlResponseParams
- type QueryFlexFreezeOrderListRequest
- type QueryFlexFreezeOrderListRequestParams
- type QueryFlexFreezeOrderListResponse
- type QueryFlexFreezeOrderListResponseParams
- type QueryFlexOrderSummaryListRequest
- type QueryFlexOrderSummaryListRequestParams
- type QueryFlexOrderSummaryListResponse
- type QueryFlexOrderSummaryListResponseParams
- type QueryFlexPayeeAccountBalanceRequest
- type QueryFlexPayeeAccountBalanceRequestParams
- type QueryFlexPayeeAccountBalanceResponse
- type QueryFlexPayeeAccountBalanceResponseParams
- type QueryFlexPayeeAccountInfoRequest
- type QueryFlexPayeeAccountInfoRequestParams
- type QueryFlexPayeeAccountInfoResponse
- type QueryFlexPayeeAccountInfoResponseParams
- type QueryFlexPayeeAccountListRequest
- type QueryFlexPayeeAccountListRequestParams
- type QueryFlexPayeeAccountListResponse
- type QueryFlexPayeeAccountListResponseParams
- type QueryFlexPayeeInfoRequest
- type QueryFlexPayeeInfoRequestParams
- type QueryFlexPayeeInfoResponse
- type QueryFlexPayeeInfoResponseParams
- type QueryFlexPaymentOrderListRequest
- type QueryFlexPaymentOrderListRequestParams
- type QueryFlexPaymentOrderListResponse
- type QueryFlexPaymentOrderListResponseParams
- type QueryFlexPaymentOrderStatusRequest
- type QueryFlexPaymentOrderStatusRequestParams
- type QueryFlexPaymentOrderStatusResponse
- type QueryFlexPaymentOrderStatusResponseParams
- type QueryFlexPlatformAccountBalanceRequest
- type QueryFlexPlatformAccountBalanceRequestParams
- type QueryFlexPlatformAccountBalanceResponse
- type QueryFlexPlatformAccountBalanceResponseParams
- type QueryFlexServiceProviderAccountBalanceRequest
- type QueryFlexServiceProviderAccountBalanceRequestParams
- type QueryFlexServiceProviderAccountBalanceResponse
- type QueryFlexServiceProviderAccountBalanceResponseParams
- type QueryFlexSettlementOrderListRequest
- type QueryFlexSettlementOrderListRequestParams
- type QueryFlexSettlementOrderListResponse
- type QueryFlexSettlementOrderListResponseParams
- type QueryFlexWechatAuthResultRequest
- type QueryFlexWechatAuthResultRequestParams
- type QueryFlexWechatAuthResultResponse
- type QueryFlexWechatAuthResultResponseParams
- type QueryFundsTransactionDetailsRequest
- type QueryFundsTransactionDetailsRequestParams
- type QueryFundsTransactionDetailsResponse
- type QueryFundsTransactionDetailsResponseParams
- type QueryFundsTransactionDetailsResult
- type QueryInvoiceRequest
- type QueryInvoiceRequestParams
- type QueryInvoiceResponse
- type QueryInvoiceResponseParams
- type QueryInvoiceResult
- type QueryInvoiceResultData
- type QueryInvoiceV2Request
- type QueryInvoiceV2RequestParams
- type QueryInvoiceV2Response
- type QueryInvoiceV2ResponseParams
- type QueryItem
- type QueryMaliciousRegistrationRequest
- type QueryMaliciousRegistrationRequestParams
- type QueryMaliciousRegistrationResponse
- type QueryMaliciousRegistrationResponseParams
- type QueryMemberBindRequest
- type QueryMemberBindRequestParams
- type QueryMemberBindResponse
- type QueryMemberBindResponseParams
- type QueryMemberTransactionDetailsRequest
- type QueryMemberTransactionDetailsRequestParams
- type QueryMemberTransactionDetailsResponse
- type QueryMemberTransactionDetailsResponseParams
- type QueryMemberTransactionDetailsResult
- type QueryMemberTransactionRequest
- type QueryMemberTransactionRequestParams
- type QueryMemberTransactionResponse
- type QueryMemberTransactionResponseParams
- type QueryMerchantBalanceData
- type QueryMerchantBalanceRequest
- type QueryMerchantBalanceRequestParams
- type QueryMerchantBalanceResponse
- type QueryMerchantBalanceResponseParams
- type QueryMerchantBalanceResult
- type QueryMerchantClassificationRequest
- type QueryMerchantClassificationRequestParams
- type QueryMerchantClassificationResponse
- type QueryMerchantClassificationResponseParams
- type QueryMerchantInfoForManagementRequest
- type QueryMerchantInfoForManagementRequestParams
- type QueryMerchantInfoForManagementResponse
- type QueryMerchantInfoForManagementResponseParams
- type QueryMerchantOrderRequest
- type QueryMerchantOrderRequestParams
- type QueryMerchantOrderResponse
- type QueryMerchantOrderResponseParams
- type QueryMerchantPayWayListRequest
- type QueryMerchantPayWayListRequestParams
- type QueryMerchantPayWayListResponse
- type QueryMerchantPayWayListResponseParams
- type QueryMerchantRequest
- type QueryMerchantRequestParams
- type QueryMerchantResponse
- type QueryMerchantResponseParams
- type QueryOpenBankBankAccountBalanceRequest
- type QueryOpenBankBankAccountBalanceRequestParams
- type QueryOpenBankBankAccountBalanceResponse
- type QueryOpenBankBankAccountBalanceResponseParams
- type QueryOpenBankBankAccountBalanceResult
- type QueryOpenBankBankBranchListRequest
- type QueryOpenBankBankBranchListRequestParams
- type QueryOpenBankBankBranchListResponse
- type QueryOpenBankBankBranchListResponseParams
- type QueryOpenBankBankBranchListResult
- type QueryOpenBankBillData
- type QueryOpenBankBillDataPageRequest
- type QueryOpenBankBillDataPageRequestParams
- type QueryOpenBankBillDataPageResponse
- type QueryOpenBankBillDataPageResponseParams
- type QueryOpenBankBillDataPageResult
- type QueryOpenBankBindExternalSubMerchantBankAccountRequest
- type QueryOpenBankBindExternalSubMerchantBankAccountRequestParams
- type QueryOpenBankBindExternalSubMerchantBankAccountResponse
- type QueryOpenBankBindExternalSubMerchantBankAccountResponseParams
- type QueryOpenBankBindExternalSubMerchantBankAccountResult
- type QueryOpenBankDailyReceiptDownloadUrlRequest
- type QueryOpenBankDailyReceiptDownloadUrlRequestParams
- type QueryOpenBankDailyReceiptDownloadUrlResponse
- type QueryOpenBankDailyReceiptDownloadUrlResponseParams
- type QueryOpenBankDailyReceiptDownloadUrlResult
- type QueryOpenBankDownLoadUrlRequest
- type QueryOpenBankDownLoadUrlRequestParams
- type QueryOpenBankDownLoadUrlResponse
- type QueryOpenBankDownLoadUrlResponseParams
- type QueryOpenBankDownLoadUrlResult
- type QueryOpenBankExternalSubAccountBookBalanceRequest
- type QueryOpenBankExternalSubAccountBookBalanceRequestParams
- type QueryOpenBankExternalSubAccountBookBalanceResponse
- type QueryOpenBankExternalSubAccountBookBalanceResponseParams
- type QueryOpenBankExternalSubMerchantBankAccountData
- type QueryOpenBankExternalSubMerchantBankAccountRequest
- type QueryOpenBankExternalSubMerchantBankAccountRequestParams
- type QueryOpenBankExternalSubMerchantBankAccountResponse
- type QueryOpenBankExternalSubMerchantBankAccountResponseParams
- type QueryOpenBankExternalSubMerchantBankAccountResult
- type QueryOpenBankExternalSubMerchantRegistrationRequest
- type QueryOpenBankExternalSubMerchantRegistrationRequestParams
- type QueryOpenBankExternalSubMerchantRegistrationResponse
- type QueryOpenBankExternalSubMerchantRegistrationResponseParams
- type QueryOpenBankExternalSubMerchantRegistrationResult
- type QueryOpenBankOrderDetailReceiptInfoRequest
- type QueryOpenBankOrderDetailReceiptInfoRequestParams
- type QueryOpenBankOrderDetailReceiptInfoResponse
- type QueryOpenBankOrderDetailReceiptInfoResponseParams
- type QueryOpenBankOrderDetailReceiptInfoResult
- type QueryOpenBankPaymentOrderRequest
- type QueryOpenBankPaymentOrderRequestParams
- type QueryOpenBankPaymentOrderResponse
- type QueryOpenBankPaymentOrderResponseParams
- type QueryOpenBankPaymentOrderResult
- type QueryOpenBankProfitSharePayeeRequest
- type QueryOpenBankProfitSharePayeeRequestParams
- type QueryOpenBankProfitSharePayeeResponse
- type QueryOpenBankProfitSharePayeeResponseParams
- type QueryOpenBankProfitSharePayeeResult
- type QueryOpenBankRefundOrderRequest
- type QueryOpenBankRefundOrderRequestParams
- type QueryOpenBankRefundOrderResponse
- type QueryOpenBankRefundOrderResponseParams
- type QueryOpenBankSettleOrderRequest
- type QueryOpenBankSettleOrderRequestParams
- type QueryOpenBankSettleOrderResponse
- type QueryOpenBankSettleOrderResponseParams
- type QueryOpenBankSettleOrderResult
- type QueryOpenBankSubMerchantCredentialRequest
- type QueryOpenBankSubMerchantCredentialRequestParams
- type QueryOpenBankSubMerchantCredentialResponse
- type QueryOpenBankSubMerchantCredentialResponseParams
- type QueryOpenBankSubMerchantCredentialResult
- type QueryOpenBankSubMerchantRateConfigureRequest
- type QueryOpenBankSubMerchantRateConfigureRequestParams
- type QueryOpenBankSubMerchantRateConfigureResponse
- type QueryOpenBankSubMerchantRateConfigureResponseParams
- type QueryOpenBankSubMerchantRateConfigureResult
- type QueryOpenBankSubMerchantSignOnlineRequest
- type QueryOpenBankSubMerchantSignOnlineRequestParams
- type QueryOpenBankSubMerchantSignOnlineResponse
- type QueryOpenBankSubMerchantSignOnlineResponseParams
- type QueryOpenBankSubMerchantSignOnlineResult
- type QueryOpenBankSupportBankListRequest
- type QueryOpenBankSupportBankListRequestParams
- type QueryOpenBankSupportBankListResponse
- type QueryOpenBankSupportBankListResponseParams
- type QueryOpenBankSupportBankListResult
- type QueryOpenBankUnbindExternalSubMerchantBankAccountRequest
- type QueryOpenBankUnbindExternalSubMerchantBankAccountRequestParams
- type QueryOpenBankUnbindExternalSubMerchantBankAccountResponse
- type QueryOpenBankUnbindExternalSubMerchantBankAccountResponseParams
- type QueryOpenBankUnbindExternalSubMerchantBankAccountResult
- type QueryOpenBankVerificationOrderRequest
- type QueryOpenBankVerificationOrderRequestParams
- type QueryOpenBankVerificationOrderResponse
- type QueryOpenBankVerificationOrderResponseParams
- type QueryOpenBankVerificationResult
- type QueryOrderOutOrderList
- type QueryOrderOutSubOrderList
- type QueryOrderRequest
- type QueryOrderRequestParams
- type QueryOrderResponse
- type QueryOrderResponseParams
- type QueryOrderStatusRequest
- type QueryOrderStatusRequestParams
- type QueryOrderStatusResponse
- type QueryOrderStatusResponseParams
- type QueryOrderStatusResult
- type QueryOutwardOrderData
- type QueryOutwardOrderRequest
- type QueryOutwardOrderRequestParams
- type QueryOutwardOrderResponse
- type QueryOutwardOrderResponseParams
- type QueryOutwardOrderResult
- type QueryPayerInfoRequest
- type QueryPayerInfoRequestParams
- type QueryPayerInfoResponse
- type QueryPayerInfoResponseParams
- type QueryPayerinfoData
- type QueryPayerinfoResult
- type QueryReconciliationDocumentRequest
- type QueryReconciliationDocumentRequestParams
- type QueryReconciliationDocumentResponse
- type QueryReconciliationDocumentResponseParams
- type QueryReconciliationFileApplyInfoRequest
- type QueryReconciliationFileApplyInfoRequestParams
- type QueryReconciliationFileApplyInfoResponse
- type QueryReconciliationFileApplyInfoResponseParams
- type QueryReconciliationFileApplyInfoResult
- type QueryRefundRequest
- type QueryRefundRequestParams
- type QueryRefundResponse
- type QueryRefundResponseParams
- type QueryShopOpenIdRequest
- type QueryShopOpenIdRequestParams
- type QueryShopOpenIdResponse
- type QueryShopOpenIdResponseParams
- type QueryShopOpenIdResult
- type QuerySinglePaymentResultData
- type QuerySinglePaymentResultRequest
- type QuerySinglePaymentResultRequestParams
- type QuerySinglePaymentResultResponse
- type QuerySinglePaymentResultResponseParams
- type QuerySingleTransactionStatusRequest
- type QuerySingleTransactionStatusRequestParams
- type QuerySingleTransactionStatusResponse
- type QuerySingleTransactionStatusResponseParams
- type QuerySmallAmountTransferRequest
- type QuerySmallAmountTransferRequestParams
- type QuerySmallAmountTransferResponse
- type QuerySmallAmountTransferResponseParams
- type QueryTradeData
- type QueryTradeRequest
- type QueryTradeRequestParams
- type QueryTradeResponse
- type QueryTradeResponseParams
- type QueryTradeResult
- type QueryTransferBatchRequest
- type QueryTransferBatchRequestParams
- type QueryTransferBatchResponse
- type QueryTransferBatchResponseParams
- type QueryTransferDetailRequest
- type QueryTransferDetailRequestParams
- type QueryTransferDetailResponse
- type QueryTransferDetailResponseParams
- type QueryTransferResultData
- type QueryTransferResultRequest
- type QueryTransferResultRequestParams
- type QueryTransferResultResponse
- type QueryTransferResultResponseParams
- type QueryWechatAuthResult
- type RechargeByThirdPayRequest
- type RechargeByThirdPayRequestParams
- type RechargeByThirdPayResponse
- type RechargeByThirdPayResponseParams
- type RechargeMemberThirdPayRequest
- type RechargeMemberThirdPayRequestParams
- type RechargeMemberThirdPayResponse
- type RechargeMemberThirdPayResponseParams
- type RefundCloudOrderRequest
- type RefundCloudOrderRequestParams
- type RefundCloudOrderResponse
- type RefundCloudOrderResponseParams
- type RefundMemberTransactionRequest
- type RefundMemberTransactionRequestParams
- type RefundMemberTransactionResponse
- type RefundMemberTransactionResponseParams
- type RefundOpenBankOrderRequest
- type RefundOpenBankOrderRequestParams
- type RefundOpenBankOrderResponse
- type RefundOpenBankOrderResponseParams
- type RefundOrderRequest
- type RefundOrderRequestParams
- type RefundOrderResponse
- type RefundOrderResponseParams
- type RefundOrderResult
- type RefundOutSubOrderRefundList
- type RefundRequest
- type RefundRequestParams
- type RefundResponse
- type RefundResponseParams
- type RefundTlinxOrderRequest
- type RefundTlinxOrderRequestParams
- type RefundTlinxOrderResponse
- type RefundTlinxOrderResponseParams
- type RegisterBehaviorRequest
- type RegisterBehaviorRequestParams
- type RegisterBehaviorResponse
- type RegisterBehaviorResponseParams
- type RegisterBillRequest
- type RegisterBillRequestParams
- type RegisterBillResponse
- type RegisterBillResponseParams
- type RegisterBillSupportWithdrawRequest
- type RegisterBillSupportWithdrawRequestParams
- type RegisterBillSupportWithdrawResponse
- type RegisterBillSupportWithdrawResponseParams
- type RegisterInfo
- type ResponseQueryContract
- type ResponseTerminateContract
- type ReturnContractInfo
- type ReviseMbrPropertyRequest
- type ReviseMbrPropertyRequestParams
- type ReviseMbrPropertyResponse
- type ReviseMbrPropertyResponseParams
- type RevokeMemberRechargeThirdPayRequest
- type RevokeMemberRechargeThirdPayRequestParams
- type RevokeMemberRechargeThirdPayResponse
- type RevokeMemberRechargeThirdPayResponseParams
- type RevokeRechargeByThirdPayRequest
- type RevokeRechargeByThirdPayRequestParams
- type RevokeRechargeByThirdPayResponse
- type RevokeRechargeByThirdPayResponseParams
- type SceneInfo
- type ServiceProviderAccountBalanceResult
- type SettleInfo
- type SettlementOrderResult
- type SettlementOrders
- type SupportBankInfo
- type SyncContractDataRequest
- type SyncContractDataRequestParams
- type SyncContractDataResponse
- type SyncContractDataResponseParams
- type TerminateContractRequest
- type TerminateContractRequestParams
- type TerminateContractResponse
- type TerminateContractResponseParams
- type TranItem
- type TransactionItem
- type TransferDetailRequest
- type TransferDetailResponse
- type TransferItem
- type TransferSinglePayData
- type TransferSinglePayRequest
- type TransferSinglePayRequestParams
- type TransferSinglePayResponse
- type TransferSinglePayResponseParams
- type UnBindAcctRequest
- type UnBindAcctRequestParams
- type UnBindAcctResponse
- type UnBindAcctResponseParams
- type UnbindOpenBankExternalSubMerchantBankAccountRequest
- type UnbindOpenBankExternalSubMerchantBankAccountRequestParams
- type UnbindOpenBankExternalSubMerchantBankAccountResponse
- type UnbindOpenBankExternalSubMerchantBankAccountResponseParams
- type UnbindOpenBankExternalSubMerchantBankAccountResult
- type UnbindRelateAcctRequest
- type UnbindRelateAcctRequestParams
- type UnbindRelateAcctResponse
- type UnbindRelateAcctResponseParams
- type UnifiedCloudOrderRequest
- type UnifiedCloudOrderRequestParams
- type UnifiedCloudOrderResponse
- type UnifiedCloudOrderResponseParams
- type UnifiedOrderInSubOrderList
- type UnifiedOrderRequest
- type UnifiedOrderRequestParams
- type UnifiedOrderResponse
- type UnifiedOrderResponseParams
- type UnifiedTlinxOrderRequest
- type UnifiedTlinxOrderRequestParams
- type UnifiedTlinxOrderResponse
- type UnifiedTlinxOrderResponseParams
- type UploadExternalAnchorInfoRequest
- type UploadExternalAnchorInfoRequestParams
- type UploadExternalAnchorInfoResponse
- type UploadExternalAnchorInfoResponseParams
- type UploadFileRequest
- type UploadFileRequestParams
- type UploadFileResponse
- type UploadFileResponseParams
- type UploadFileResult
- type UploadOpenBankSubMerchantCredentialRequest
- type UploadOpenBankSubMerchantCredentialRequestParams
- type UploadOpenBankSubMerchantCredentialResponse
- type UploadOpenBankSubMerchantCredentialResponseParams
- type UploadOpenBankSubMerchantCredentialResult
- type UploadOrgFileRequest
- type UploadOrgFileRequestParams
- type UploadOrgFileResponse
- type UploadOrgFileResponseParams
- type UploadTaxListRequest
- type UploadTaxListRequestParams
- type UploadTaxListResponse
- type UploadTaxListResponseParams
- type UploadTaxPaymentRequest
- type UploadTaxPaymentRequestParams
- type UploadTaxPaymentResponse
- type UploadTaxPaymentResponseParams
- type VerifyOpenBankAccountRequest
- type VerifyOpenBankAccountRequestParams
- type VerifyOpenBankAccountResponse
- type VerifyOpenBankAccountResponseParams
- type VerifyOpenBankAccountResult
- type ViewContractRequest
- type ViewContractRequestParams
- type ViewContractResponse
- type ViewContractResponseParams
- type ViewContractResult
- type ViewMerchantRequest
- type ViewMerchantRequestParams
- type ViewMerchantResponse
- type ViewMerchantResponseParams
- type ViewMerchantResult
- type ViewShopRequest
- type ViewShopRequestParams
- type ViewShopResponse
- type ViewShopResponseParams
- type ViewShopResult
- type WechatPreAuthResult
- type WithdrawBill
- type WithdrawCashMembershipRequest
- type WithdrawCashMembershipRequestParams
- type WithdrawCashMembershipResponse
- type WithdrawCashMembershipResponseParams
- type WithdrawItem
Constants ¶
const ( // 未进行实名认证。 AUTHFAILURE_ACCOUNT = "AuthFailure.Account" // 权限限额,禁止操作。 AUTHFAILURE_FORBIDDEN = "AuthFailure.Forbidden" // 聚鑫签名信息不匹配。 AUTHFAILURE_MIDAS = "AuthFailure.Midas" // 未找到密钥。 AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" // 账户尚未签约。 AUTHFAILURE_SIGN = "AuthFailure.Sign" // 验证失败。 AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" // Token校验失败。 AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 商户状态异常。 FAILEDOPERATION_ABNORMALMERCHANTSTATE = "FailedOperation.AbnormalMerchantState" // 订单状态异常。 FAILEDOPERATION_ABNORMALORDERSTATE = "FailedOperation.AbnormalOrderState" // 账户未绑定。 FAILEDOPERATION_ACCTNOTBIND = "FailedOperation.AcctNotBind" // 账户不存在。 FAILEDOPERATION_ACCTNOTEXIST = "FailedOperation.AcctNotExist" // 接口调用出错。 FAILEDOPERATION_ACTION = "FailedOperation.Action" // 配置参数action无效。 FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" // 商户创建失败。 FAILEDOPERATION_ADDMERCHANTFAILED = "FailedOperation.AddMerchantFailed" // 订单已经存在。 FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" // 该业务代码对应的配置没有发布到相应的环境。 FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" // 商户号和appid没有绑定关系。 FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" // 请求下游服务错误。 FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" // 云鉴内部调用失败。 FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" // 账户余额不足。 FAILEDOPERATION_BALANCEINSUFFICIENT = "FailedOperation.BalanceInsufficient" // 调用银行接口失败,可能原因: 银行接口超时或为获取到返回值 银行接口返回非法。 FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" // 余额不足。 FAILEDOPERATION_BANLANCENOTENOUGHERROR = "FailedOperation.BanlanceNotEnoughError" // 内部请求渠道网关错误。 FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" // 支付渠道错误,请确认配置信息是 否提交至聚鑫。 FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" // 支付渠道错误。 FAILEDOPERATION_CHANNELERROR = "FailedOperation.ChannelError" // 渠道方退款失败。 FAILEDOPERATION_CHANNELREFUNDFAILED = "FailedOperation.ChannelRefundFailed" // 渠道退款频率受限。 FAILEDOPERATION_CHANNELREFUNDFREQUENCYLIMITED = "FailedOperation.ChannelRefundFrequencyLimited" // 终止合约失败。 FAILEDOPERATION_CLOSECONTRACTDBFAILED = "FailedOperation.CloseContractDbFailed" // 终止合约模式非法。 FAILEDOPERATION_CLOSECONTRACTMODEINVALID = "FailedOperation.CloseContractModeInvalid" // 下载服务器配置错误。 FAILEDOPERATION_CONFIGERROR = "FailedOperation.ConfigError" // 签约状态不正确。 FAILEDOPERATION_CONTRACTSTATUSERROR = "FailedOperation.ContractStatusError" // 录入代理商出错。 FAILEDOPERATION_CREATEAGENT = "FailedOperation.CreateAgent" // 消费订单发起失败。 FAILEDOPERATION_CREATEORDERERROR = "FailedOperation.CreateOrderError" // 消费订单发起状态未知,请调用查询接口进行查询。 FAILEDOPERATION_CREATEORDERUNKNOWN = "FailedOperation.CreateOrderUnknown" // 下载服务器数据库配置错误。 FAILEDOPERATION_DBCONFIGERROR = "FailedOperation.DBConfigError" // 连接数据库失败。 FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" // 数据库插入数据失败。 FAILEDOPERATION_DBCLIENTINSERTTFAILED = "FailedOperation.DbClientInserttFailed" // 查询数据失败。 FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" // 数据更新失败。 FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" // 对账单下载失败。 FAILEDOPERATION_DOWNLOADBILLERROR = "FailedOperation.DownloadBillError" // 未查到第三方渠道合约数据。 FAILEDOPERATION_EXTERNALCONTRACTINDEXNOTFOUND = "FailedOperation.ExternalContractIndexNotFound" // 未查到第三方渠道合约数据。 FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" // 外部签约状态无效。 FAILEDOPERATION_EXTERNALCONTRACTSTATUSINVALID = "FailedOperation.ExternalContractStatusInvalid" // 第三方渠道商户合约配置查询错误。 FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" // 第三方渠道商户配置信息查询错误。 FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" // 第三方渠道商户配置信息查询错误。 FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" // 对账文件不存在,尚未生成。 FAILEDOPERATION_FILENOTEXIST = "FailedOperation.FileNotExist" // 频率超限。 FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" // 获取日结报表列表出错。 FAILEDOPERATION_GETLIVEDAILYSUMMARY = "FailedOperation.GetLiveDailySummary" // 内部http方式请求下游服务错误。 FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" // 内部服务超时。 FAILEDOPERATION_INTERNALSERVICETIMEOUT = "FailedOperation.InternalServiceTimeout" // 参数错误。 FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" // 退款金额无效。 FAILEDOPERATION_INVALIDREFUNDAMT = "FailedOperation.InvalidRefundAmt" // 请求参数符合参数格式,但不符合业务规则。 FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" // 发票已提交。 FAILEDOPERATION_INVOICEEXIST = "FailedOperation.InvoiceExist" // 文件为空,未生成或者当天无数据。 FAILEDOPERATION_ISEMPTY = "FailedOperation.IsEmpty" // 序列化出错。 FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" // 商户余额不足。 FAILEDOPERATION_MERCHANTBALANCENOTENOUGH = "FailedOperation.MerchantBalanceNotEnough" // 商户信息验证失败。 FAILEDOPERATION_MERCHANTCHECKFAILED = "FailedOperation.MerchantCheckFailed" // 商户创建失败。 FAILEDOPERATION_MERCHANTCREATEFAILED = "FailedOperation.MerchantCreateFailed" // 商户已存在。 FAILEDOPERATION_MERCHANTEXIST = "FailedOperation.MerchantExist" // 查无此商户。 FAILEDOPERATION_MERCHANTNOTEXIST = "FailedOperation.MerchantNotExist" // 商户不存在。 FAILEDOPERATION_MERCHANTNOTEXISTS = "FailedOperation.MerchantNotExists" // 商户权限错误。 FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" // 聚鑫内部系统错误。 FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" // 聚鑫请求无效。 FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" // 聚鑫需要重试。 FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" // 聚鑫当前企业对该产品能力有未完成的申请单。 FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" // 聚鑫订单已经提交。 FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" // 通用风控系统错误,被风控拦截。 FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" // 聚鑫支付状态不匹配。 FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" // 聚鑫不支持该操作。 FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" // 参数缺失。 FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" // 商户修改失败。 FAILEDOPERATION_MODIFYMERCHANTFAILED = "FailedOperation.ModifyMerchantFailed" // 记录不存在。 FAILEDOPERATION_MOUNTNOTFOUND = "FailedOperation.MountNotFound" // 商户信息不合法。 FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" // 订单不存在。 FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" // 资金不足。 FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" // 记录不存在。 FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" // 业务的签约通知url解析错误。 FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" // 订单已经支付。 FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" // 订单号重复,但是两次请求参数不 一致。 FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" // 退款主单被锁,请待前退款单完成后再发起退款。 FAILEDOPERATION_ORDERLOCKED = "FailedOperation.OrderLocked" // 订单状态不可用。 FAILEDOPERATION_ORDERNOTACTIVATED = "FailedOperation.OrderNotActivated" // 消费订单退款失败。 FAILEDOPERATION_ORDERREFUNDERROR = "FailedOperation.OrderRefundError" // 平安银行返回错误。 FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError" // 微信返回参数错误。 FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" // 请求参数错误。 FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" // AppId、SubAppId不匹配。 FAILEDOPERATION_PARENTAPPIDERROR = "FailedOperation.ParentAppIdError" // 聚鑫内部系统调用失败。 FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" // 查询代理商结算单链接出错。 FAILEDOPERATION_QUERYAGENTSTATEMENTS = "FailedOperation.QueryAgentStatements" // 查询签约关系不存在。 FAILEDOPERATION_QUERYCONTRACTNULL = "FailedOperation.QueryContractNull" // 查询渠道返回错误。 FAILEDOPERATION_QUERYMCHANNELERROR = "FailedOperation.QueryMchannelError" // 查询模式错误。 FAILEDOPERATION_QUERYMODEERROR = "FailedOperation.QueryModeError" // 消费订单查询失败。 FAILEDOPERATION_QUERYORDERERROR = "FailedOperation.QueryOrderError" // 渠道查询结果为空,请传入正确参数。 FAILEDOPERATION_QUERYRESULTNULL = "FailedOperation.QueryResultNull" // 超出商户单日转账额度。 FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" // 退款信息重复。 FAILEDOPERATION_REFUNDINFODUPLICATE = "FailedOperation.RefundInfoDuplicate" // 不可重试退款。 FAILEDOPERATION_REFUNDNOTRETRIEABLE = "FailedOperation.RefundNotRetrieable" // 退款处理中。 FAILEDOPERATION_REFUNDPROCESSING = "FailedOperation.RefundProcessIng" // 退款交易已结束。 FAILEDOPERATION_REFUNDTRANSACTIONCLOSED = "FailedOperation.RefundTransactionClosed" // 退款交易已完成,请勿重复操作。 FAILEDOPERATION_REFUNDTRANSACTIONFINISHED = "FailedOperation.RefundTransactionFinished" // 云鉴内部调用失败。 FAILEDOPERATION_SDKERROR = "FailedOperation.SDKError" // 接口执行失败。 FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" // 签名错误。 FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" // 调用后端同步服务失败。 FAILEDOPERATION_SYNCMCHANNELERROR = "FailedOperation.SyncMchannelError" // 系统内部错误。 FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" // 调用后端解约服务失败。 FAILEDOPERATION_TERMINATEMCHANNELERROR = "FailedOperation.TerminateMchannelError" // 未知错误。 FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" // 反序列化出错。 FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" // 冲正签约状态失败。 FAILEDOPERATION_UPDATECONTRACTSTATUSFAILED = "FailedOperation.UpdateContractStatusFailed" // 上传代理商完税列表出错。 FAILEDOPERATION_UPLOADTAXLIST = "FailedOperation.UploadTaxList" // 上传代理商完税证明出错。 FAILEDOPERATION_UPLOADTAXPAYMENT = "FailedOperation.UploadTaxPayment" // 调用渠道错误,请确认渠道如微信 wxappid是否配置正确。 FAILEDOPERATION_WECHATERROR = "FailedOperation.WechatError" // 微信支付证书未配置。 FAILEDOPERATION_WXCRTNOTSET = "FailedOperation.WxCrtNotSet" // xml格式错误。 FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" // 系统错误。 INTERNALERROR_ = "InternalError." // 内部连接后端错误。 INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" // 后端服务访问错误。 INTERNALERROR_BACKENDERROR = "InternalError.BackendError" // 服务内部错误。 INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" // 内部调用后端网络错误。 INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" // 内部调用路由错误。 INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" // 内部调用后端超时。 INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" // 数据库访问错误。 INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" // 数据删除失败。 INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" // 数据重复插入错误。 INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" // 资金汇总账号不一致错误。 INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" // 发票已开具。 INTERNALERROR_INVOICEEXIST = "InternalError.InvoiceExist" // 聚鑫内部系统未知错误。 INTERNALERROR_MIDAS = "InternalError.Midas" // 参数错误。 INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" // 沙箱环境访问错误。 INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" // 数据保存失败。 INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" // 生成签名失败。 INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" // 子账户不存在错误。 INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" // 内部错误。 INTERNALERROR_UNKNOWN = "InternalError.Unknown" // 未知错误。 INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 传入参数有误,请检查传入参数是否正确。 INVALIDPARAMETER_BACKENDCGIERROR = "InvalidParameter.BackendCgiError" // 缺少必填参数。 INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" // 聚鑫参数无效。 INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" // 聚鑫环境参数非法。 INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" // 聚鑫第三方应用无效。 INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" // 聚鑫文件格式错误。 INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" // 聚鑫摘要错误。 INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" // 聚鑫签约ID非法。 INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" // 参数编码失败。 INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" // 参数解析失败。 INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" // 无效参数。 INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" // 聚鑫文件过大。 LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" // 聚鑫不允许并发下单。 LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" // 聚鑫订单已取消。 LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" // 聚鑫已关单。 LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" // 聚鑫订单已过期,包括超时未支付、超过退款期限等情况。 LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" // 聚鑫处理失败。 LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" // 聚鑫处理部分成功部分失败。 LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" // 聚鑫处理中。 LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" // 聚鑫处理成功,请勿再提交。 LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 参数缺失。 MISSINGPARAMETER_ = "MissingParameter." // 参数缺少Action或Action不存在。 MISSINGPARAMETER_ACTION = "MissingParameter.Action" // 参数缺少Appid。 MISSINGPARAMETER_APPID = "MissingParameter.AppId" // 聚鑫接口请求频率限制。 REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" // 聚鑫接口无效请求过多。 REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" // 聚鑫流程进行中,不能重入。 RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" // 运行资源不足。 RESOURCEINSUFFICIENT_THREADPOOLREJECT = "ResourceInsufficient.ThreadPoolReject" // 账户不匹配或不存在。 RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" // 批次信息不存在。 RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" // 发票信息不存在。 RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" // 密钥不匹配或不存在。 RESOURCENOTFOUND_KEY = "ResourceNotFound.Key" // 商户信息不存在。 RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" // 聚鑫第三方应用未查找到。 RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" // 聚鑫第三方渠道找不到订单,ORDER_NOT_FOUND表示支付中台找不到订单。 RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" // 聚鑫订单没有查到记录。 RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" // 聚鑫签约关系不存在。 RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" // 平台信息不存在。 RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound" // 聚鑫可用余额不足。 RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" // 聚鑫单日限额。 RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" // 聚鑫订单剩余冻结金额不足,因此会完结失败。 RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" // 聚鑫商户可用余额不足。 RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" // 聚鑫单笔限额。 RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" // 聚鑫用户可用余额不足。 RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" // 聚鑫钱包支付超限。 RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" // 聚鑫系统未授权。 UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas" )
const APIVersion = "2019-08-20"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Acct ¶
type Acct struct { // STRING(50),见证子账户的账号(可重复) // 注意:此字段可能返回 null,表示取不到有效值。 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(10),见证子账户的属性(可重复。1: 普通会员子账号; 2: 挂账子账号; 3: 手续费子账号; 4: 利息子账号; 5: 平台担保子账号) // 注意:此字段可能返回 null,表示取不到有效值。 SubAcctProperty *string `json:"SubAcctProperty,omitnil,omitempty" name:"SubAcctProperty"` // STRING(32),交易网会员代码(可重复) // 注意:此字段可能返回 null,表示取不到有效值。 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(150),见证子账户的名称(可重复) // 注意:此字段可能返回 null,表示取不到有效值。 SubAcctName *string `json:"SubAcctName,omitnil,omitempty" name:"SubAcctName"` // STRING(20),见证子账户可用余额(可重复) // 注意:此字段可能返回 null,表示取不到有效值。 AcctAvailBal *string `json:"AcctAvailBal,omitnil,omitempty" name:"AcctAvailBal"` // STRING(20),见证子账户可提现金额(可重复。开户日期或修改日期) // 注意:此字段可能返回 null,表示取不到有效值。 CashAmt *string `json:"CashAmt,omitnil,omitempty" name:"CashAmt"` // STRING(8),维护日期 // 注意:此字段可能返回 null,表示取不到有效值。 MaintenanceDate *string `json:"MaintenanceDate,omitnil,omitempty" name:"MaintenanceDate"` }
type AddContractRequest ¶ added in v1.0.293
type AddContractRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 机构合同主键(系统有唯一性校验),建议使用合同表的主键ID,防止重复添加合同 OutContractId *string `json:"OutContractId,omitnil,omitempty" name:"OutContractId"` // 合同编号(系统有唯一性校验) Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 支付方式编号 PaymentId *string `json:"PaymentId,omitnil,omitempty" name:"PaymentId"` // 支付方式行业分类编号 PaymentClassificationId *string `json:"PaymentClassificationId,omitnil,omitempty" name:"PaymentClassificationId"` // 封顶值(分为单位,无封顶填0) PaymentClassificationLimit *string `json:"PaymentClassificationLimit,omitnil,omitempty" name:"PaymentClassificationLimit"` // 商户编号 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 签约扣率百分比(如:0.32) Fee *string `json:"Fee,omitnil,omitempty" name:"Fee"` // 合同生效日期(yyyy-mm-dd) StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 合同过期日期(yyyy-mm-dd) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 合同签约人 SignMan *string `json:"SignMan,omitnil,omitempty" name:"SignMan"` // 签购单名称,建议使用商户招牌名称 SignName *string `json:"SignName,omitnil,omitempty" name:"SignName"` // 合同签署日期(yyyy-mm-dd) SignDate *string `json:"SignDate,omitnil,omitempty" name:"SignDate"` // 是否自动续签(1是,0否) AutoSign *string `json:"AutoSign,omitnil,omitempty" name:"AutoSign"` // 联系人 Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"` // 联系人电话 ContactTelephone *string `json:"ContactTelephone,omitnil,omitempty" name:"ContactTelephone"` // 合同照片【私密区】 PictureOne *string `json:"PictureOne,omitnil,omitempty" name:"PictureOne"` // 合同照片【私密区】 PictureTwo *string `json:"PictureTwo,omitnil,omitempty" name:"PictureTwo"` // 渠道扩展字段,json格式 ChannelExtJson *string `json:"ChannelExtJson,omitnil,omitempty" name:"ChannelExtJson"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 合同选项1(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionOne *string `json:"PaymentOptionOne,omitnil,omitempty" name:"PaymentOptionOne"` // 合同选项2(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionTwo *string `json:"PaymentOptionTwo,omitnil,omitempty" name:"PaymentOptionTwo"` // 合同选项3(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionThree *string `json:"PaymentOptionThree,omitnil,omitempty" name:"PaymentOptionThree"` // 合同选项4(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionFour *string `json:"PaymentOptionFour,omitnil,omitempty" name:"PaymentOptionFour"` // 合同证书选项1(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionFive *string `json:"PaymentOptionFive,omitnil,omitempty" name:"PaymentOptionFive"` // 合同证书选项2(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionSix *string `json:"PaymentOptionSix,omitnil,omitempty" name:"PaymentOptionSix"` // 合同选项5(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionSeven *string `json:"PaymentOptionSeven,omitnil,omitempty" name:"PaymentOptionSeven"` // 合同选项6(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionOther *string `json:"PaymentOptionOther,omitnil,omitempty" name:"PaymentOptionOther"` // 合同选项8 PaymentOptionTen *string `json:"PaymentOptionTen,omitnil,omitempty" name:"PaymentOptionTen"` // 合同选项7(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionNine *string `json:"PaymentOptionNine,omitnil,omitempty" name:"PaymentOptionNine"` }
func NewAddContractRequest ¶ added in v1.0.293
func NewAddContractRequest() (request *AddContractRequest)
func (*AddContractRequest) FromJsonString ¶ added in v1.0.293
func (r *AddContractRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddContractRequest) ToJsonString ¶ added in v1.0.293
func (r *AddContractRequest) ToJsonString() string
type AddContractRequestParams ¶ added in v1.0.426
type AddContractRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 机构合同主键(系统有唯一性校验),建议使用合同表的主键ID,防止重复添加合同 OutContractId *string `json:"OutContractId,omitnil,omitempty" name:"OutContractId"` // 合同编号(系统有唯一性校验) Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 支付方式编号 PaymentId *string `json:"PaymentId,omitnil,omitempty" name:"PaymentId"` // 支付方式行业分类编号 PaymentClassificationId *string `json:"PaymentClassificationId,omitnil,omitempty" name:"PaymentClassificationId"` // 封顶值(分为单位,无封顶填0) PaymentClassificationLimit *string `json:"PaymentClassificationLimit,omitnil,omitempty" name:"PaymentClassificationLimit"` // 商户编号 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 签约扣率百分比(如:0.32) Fee *string `json:"Fee,omitnil,omitempty" name:"Fee"` // 合同生效日期(yyyy-mm-dd) StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 合同过期日期(yyyy-mm-dd) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 合同签约人 SignMan *string `json:"SignMan,omitnil,omitempty" name:"SignMan"` // 签购单名称,建议使用商户招牌名称 SignName *string `json:"SignName,omitnil,omitempty" name:"SignName"` // 合同签署日期(yyyy-mm-dd) SignDate *string `json:"SignDate,omitnil,omitempty" name:"SignDate"` // 是否自动续签(1是,0否) AutoSign *string `json:"AutoSign,omitnil,omitempty" name:"AutoSign"` // 联系人 Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"` // 联系人电话 ContactTelephone *string `json:"ContactTelephone,omitnil,omitempty" name:"ContactTelephone"` // 合同照片【私密区】 PictureOne *string `json:"PictureOne,omitnil,omitempty" name:"PictureOne"` // 合同照片【私密区】 PictureTwo *string `json:"PictureTwo,omitnil,omitempty" name:"PictureTwo"` // 渠道扩展字段,json格式 ChannelExtJson *string `json:"ChannelExtJson,omitnil,omitempty" name:"ChannelExtJson"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 合同选项1(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionOne *string `json:"PaymentOptionOne,omitnil,omitempty" name:"PaymentOptionOne"` // 合同选项2(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionTwo *string `json:"PaymentOptionTwo,omitnil,omitempty" name:"PaymentOptionTwo"` // 合同选项3(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionThree *string `json:"PaymentOptionThree,omitnil,omitempty" name:"PaymentOptionThree"` // 合同选项4(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionFour *string `json:"PaymentOptionFour,omitnil,omitempty" name:"PaymentOptionFour"` // 合同证书选项1(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionFive *string `json:"PaymentOptionFive,omitnil,omitempty" name:"PaymentOptionFive"` // 合同证书选项2(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionSix *string `json:"PaymentOptionSix,omitnil,omitempty" name:"PaymentOptionSix"` // 合同选项5(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionSeven *string `json:"PaymentOptionSeven,omitnil,omitempty" name:"PaymentOptionSeven"` // 合同选项6(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionOther *string `json:"PaymentOptionOther,omitnil,omitempty" name:"PaymentOptionOther"` // 合同选项8 PaymentOptionTen *string `json:"PaymentOptionTen,omitnil,omitempty" name:"PaymentOptionTen"` // 合同选项7(不同支付方式规则不一样,请以支付方式规定的格式传值) PaymentOptionNine *string `json:"PaymentOptionNine,omitnil,omitempty" name:"PaymentOptionNine"` }
Predefined struct for user
type AddContractResponse ¶ added in v1.0.293
type AddContractResponse struct { *tchttp.BaseResponse Response *AddContractResponseParams `json:"Response"` }
func NewAddContractResponse ¶ added in v1.0.293
func NewAddContractResponse() (response *AddContractResponse)
func (*AddContractResponse) FromJsonString ¶ added in v1.0.293
func (r *AddContractResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddContractResponse) ToJsonString ¶ added in v1.0.293
func (r *AddContractResponse) ToJsonString() string
type AddContractResponseParams ¶ added in v1.0.426
type AddContractResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 添加合同响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *AddContractResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AddContractResult ¶ added in v1.0.293
type AddContractResult struct { // 合同主键 // 注意:此字段可能返回 null,表示取不到有效值。 ContractId *string `json:"ContractId,omitnil,omitempty" name:"ContractId"` }
type AddFlexFundingAccountRequest ¶ added in v1.0.568
type AddFlexFundingAccountRequest struct { *tchttp.BaseRequest // 资金账户类型 // PINGAN_BANK:平安银行 FundingAccountType *string `json:"FundingAccountType,omitnil,omitempty" name:"FundingAccountType"` // 收款资金账户姓名 FundingAccountName *string `json:"FundingAccountName,omitnil,omitempty" name:"FundingAccountName"` // 收款资金账户号 FundingAccountNo *string `json:"FundingAccountNo,omitnil,omitempty" name:"FundingAccountNo"` // 收款资金账户手机号 PhoneNo *string `json:"PhoneNo,omitnil,omitempty" name:"PhoneNo"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 开户支行名 BankBranchName *string `json:"BankBranchName,omitnil,omitempty" name:"BankBranchName"` }
func NewAddFlexFundingAccountRequest ¶ added in v1.0.568
func NewAddFlexFundingAccountRequest() (request *AddFlexFundingAccountRequest)
func (*AddFlexFundingAccountRequest) FromJsonString ¶ added in v1.0.568
func (r *AddFlexFundingAccountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddFlexFundingAccountRequest) ToJsonString ¶ added in v1.0.568
func (r *AddFlexFundingAccountRequest) ToJsonString() string
type AddFlexFundingAccountRequestParams ¶ added in v1.0.568
type AddFlexFundingAccountRequestParams struct { // 资金账户类型 // PINGAN_BANK:平安银行 FundingAccountType *string `json:"FundingAccountType,omitnil,omitempty" name:"FundingAccountType"` // 收款资金账户姓名 FundingAccountName *string `json:"FundingAccountName,omitnil,omitempty" name:"FundingAccountName"` // 收款资金账户号 FundingAccountNo *string `json:"FundingAccountNo,omitnil,omitempty" name:"FundingAccountNo"` // 收款资金账户手机号 PhoneNo *string `json:"PhoneNo,omitnil,omitempty" name:"PhoneNo"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 开户支行名 BankBranchName *string `json:"BankBranchName,omitnil,omitempty" name:"BankBranchName"` }
Predefined struct for user
type AddFlexFundingAccountResponse ¶ added in v1.0.568
type AddFlexFundingAccountResponse struct { *tchttp.BaseResponse Response *AddFlexFundingAccountResponseParams `json:"Response"` }
func NewAddFlexFundingAccountResponse ¶ added in v1.0.568
func NewAddFlexFundingAccountResponse() (response *AddFlexFundingAccountResponse)
func (*AddFlexFundingAccountResponse) FromJsonString ¶ added in v1.0.568
func (r *AddFlexFundingAccountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddFlexFundingAccountResponse) ToJsonString ¶ added in v1.0.568
func (r *AddFlexFundingAccountResponse) ToJsonString() string
type AddFlexFundingAccountResponseParams ¶ added in v1.0.568
type AddFlexFundingAccountResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PayeeFundingAccountResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AddFlexIdInfoRequest ¶ added in v1.0.435
type AddFlexIdInfoRequest struct { *tchttp.BaseRequest // 证件类型 // 0:身份证 // 1:社会信用代码 IdType *int64 `json:"IdType,omitnil,omitempty" name:"IdType"` // 证件号 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewAddFlexIdInfoRequest ¶ added in v1.0.435
func NewAddFlexIdInfoRequest() (request *AddFlexIdInfoRequest)
func (*AddFlexIdInfoRequest) FromJsonString ¶ added in v1.0.435
func (r *AddFlexIdInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddFlexIdInfoRequest) ToJsonString ¶ added in v1.0.435
func (r *AddFlexIdInfoRequest) ToJsonString() string
type AddFlexIdInfoRequestParams ¶ added in v1.0.435
type AddFlexIdInfoRequestParams struct { // 证件类型 // 0:身份证 // 1:社会信用代码 IdType *int64 `json:"IdType,omitnil,omitempty" name:"IdType"` // 证件号 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type AddFlexIdInfoResponse ¶ added in v1.0.435
type AddFlexIdInfoResponse struct { *tchttp.BaseResponse Response *AddFlexIdInfoResponseParams `json:"Response"` }
func NewAddFlexIdInfoResponse ¶ added in v1.0.435
func NewAddFlexIdInfoResponse() (response *AddFlexIdInfoResponse)
func (*AddFlexIdInfoResponse) FromJsonString ¶ added in v1.0.435
func (r *AddFlexIdInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddFlexIdInfoResponse) ToJsonString ¶ added in v1.0.435
func (r *AddFlexIdInfoResponse) ToJsonString() string
type AddFlexIdInfoResponseParams ¶ added in v1.0.435
type AddFlexIdInfoResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AddFlexPhoneNoRequest ¶ added in v1.0.435
type AddFlexPhoneNoRequest struct { *tchttp.BaseRequest // 手机号 PhoneNo *string `json:"PhoneNo,omitnil,omitempty" name:"PhoneNo"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewAddFlexPhoneNoRequest ¶ added in v1.0.435
func NewAddFlexPhoneNoRequest() (request *AddFlexPhoneNoRequest)
func (*AddFlexPhoneNoRequest) FromJsonString ¶ added in v1.0.435
func (r *AddFlexPhoneNoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddFlexPhoneNoRequest) ToJsonString ¶ added in v1.0.435
func (r *AddFlexPhoneNoRequest) ToJsonString() string
type AddFlexPhoneNoRequestParams ¶ added in v1.0.435
type AddFlexPhoneNoRequestParams struct { // 手机号 PhoneNo *string `json:"PhoneNo,omitnil,omitempty" name:"PhoneNo"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type AddFlexPhoneNoResponse ¶ added in v1.0.435
type AddFlexPhoneNoResponse struct { *tchttp.BaseResponse Response *AddFlexPhoneNoResponseParams `json:"Response"` }
func NewAddFlexPhoneNoResponse ¶ added in v1.0.435
func NewAddFlexPhoneNoResponse() (response *AddFlexPhoneNoResponse)
func (*AddFlexPhoneNoResponse) FromJsonString ¶ added in v1.0.435
func (r *AddFlexPhoneNoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddFlexPhoneNoResponse) ToJsonString ¶ added in v1.0.435
func (r *AddFlexPhoneNoResponse) ToJsonString() string
type AddFlexPhoneNoResponseParams ¶ added in v1.0.435
type AddFlexPhoneNoResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AddMerchantRequest ¶ added in v1.0.293
type AddMerchantRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 机构商户主键(系统有唯一性校验),建议使用商户表的主键ID,防止重复添加商户 OutMerchantId *string `json:"OutMerchantId,omitnil,omitempty" name:"OutMerchantId"` // 商户名称,小微商户命名要符合“”商户_名字” (例如:商户_张三) MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // 营业执照类型(1三证合一,2非三证合一) BusinessLicenseType *string `json:"BusinessLicenseType,omitnil,omitempty" name:"BusinessLicenseType"` // 营业执照编号(系统有唯一性校验),(小微商户不效验,随意传要有值,公司/个体户必传) BusinessLicenseNo *string `json:"BusinessLicenseNo,omitnil,omitempty" name:"BusinessLicenseNo"` // 营业执照图片【私密区】(系统返回的图片路径),(小微商户不效验,随意传要有值,公司/个体户必传) BusinessLicensePicture *string `json:"BusinessLicensePicture,omitnil,omitempty" name:"BusinessLicensePicture"` // 营业执照生效时间(yyyy-mm-dd),(小微商户不效验,随意传要有值,公司/个体户必传) BusinessLicenseStartDate *string `json:"BusinessLicenseStartDate,omitnil,omitempty" name:"BusinessLicenseStartDate"` // 营业执照过期时间(yyyy-mm-dd),(小微商户不效验,随意传要有值,公司/个体户必传) BusinessLicenseEndDate *string `json:"BusinessLicenseEndDate,omitnil,omitempty" name:"BusinessLicenseEndDate"` // 行业分类编号列表(第一个分类编号为主分类,后面的为二级分类) ClassificationIds []*string `json:"ClassificationIds,omitnil,omitempty" name:"ClassificationIds"` // 招牌名称 BrandName *string `json:"BrandName,omitnil,omitempty" name:"BrandName"` // 联系电话 Telephone *string `json:"Telephone,omitnil,omitempty" name:"Telephone"` // 城市编号 CityId *string `json:"CityId,omitnil,omitempty" name:"CityId"` // 详细地址,不含省市区县名称,长度需要大于5。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 营业时间,多个以小写逗号分开(9:00-12:00,13:00-18:00) OpenHours *string `json:"OpenHours,omitnil,omitempty" name:"OpenHours"` // 结算账户类型(2对私,1对公) AccountType *string `json:"AccountType,omitnil,omitempty" name:"AccountType"` // 清算联行号,开户行行号 BankNo *string `json:"BankNo,omitnil,omitempty" name:"BankNo"` // 开户行名称 BankName *string `json:"BankName,omitnil,omitempty" name:"BankName"` // 银行账号 AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` // 银行户名 AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"` // 法人证件类型(1居民身份证,2临时居民身份证,3居民户口簿,4护照,5港澳居民来往内地通行证,6回乡证,7军人证,8武警身份证,9其他法定文件) BossIdType *string `json:"BossIdType,omitnil,omitempty" name:"BossIdType"` // 法人证件号码 BossIdNo *string `json:"BossIdNo,omitnil,omitempty" name:"BossIdNo"` // 法人姓名 BossName *string `json:"BossName,omitnil,omitempty" name:"BossName"` // 法人性别(1男,2女) BossSex *string `json:"BossSex,omitnil,omitempty" name:"BossSex"` // 法人证件国别/地区(中国CHN,香港HKG,澳门MAC,台湾CTN) BossIdCountry *string `json:"BossIdCountry,omitnil,omitempty" name:"BossIdCountry"` // 法人身份证正面【私密区】(系统返回的图片路径) BossPositive *string `json:"BossPositive,omitnil,omitempty" name:"BossPositive"` // 法人身份证背面【私密区】(系统返回的图片路径) BossBack *string `json:"BossBack,omitnil,omitempty" name:"BossBack"` // 法人证件生效时间(yyyy-mm-dd) BossStartDate *string `json:"BossStartDate,omitnil,omitempty" name:"BossStartDate"` // 法人证件过期时间(yyyy-mm-dd) BossEndDate *string `json:"BossEndDate,omitnil,omitempty" name:"BossEndDate"` // 许可证图片【私密区】,(小微商户不效验,随意传要有值,公司/个体户必传) LicencePicture *string `json:"LicencePicture,omitnil,omitempty" name:"LicencePicture"` // 商户类型:1-个体,2-小微,3-企业。不传默认为2-小微商户。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 组织机构代码证号 OrganizationNo *string `json:"OrganizationNo,omitnil,omitempty" name:"OrganizationNo"` // 组织机构代码证生效时间(yyyy-mm-dd) OrganizationStartDate *string `json:"OrganizationStartDate,omitnil,omitempty" name:"OrganizationStartDate"` // 组织机构代码证图片【私密区】 OrganizationPicture *string `json:"OrganizationPicture,omitnil,omitempty" name:"OrganizationPicture"` // 组织机构代码证过期时间(yyyy-mm-dd) OrganizationEndDate *string `json:"OrganizationEndDate,omitnil,omitempty" name:"OrganizationEndDate"` // 商户简介 Intro *string `json:"Intro,omitnil,omitempty" name:"Intro"` // 商户logo【公共区】 Logo *string `json:"Logo,omitnil,omitempty" name:"Logo"` // 商户标记,自定义参数 Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` // 财务联系人电话 FinancialTelephone *string `json:"FinancialTelephone,omitnil,omitempty" name:"FinancialTelephone"` // 财务联系人 FinancialContact *string `json:"FinancialContact,omitnil,omitempty" name:"FinancialContact"` // 税务登记证号 TaxRegistrationNo *string `json:"TaxRegistrationNo,omitnil,omitempty" name:"TaxRegistrationNo"` // 税务登记证图片【私密区】 TaxRegistrationPicture *string `json:"TaxRegistrationPicture,omitnil,omitempty" name:"TaxRegistrationPicture"` // 税务登记证生效时间(yyyy-mm-dd) TaxRegistrationStartDate *string `json:"TaxRegistrationStartDate,omitnil,omitempty" name:"TaxRegistrationStartDate"` // 税务登记证过期时间(yyyy-mm-dd) TaxRegistrationEndDate *string `json:"TaxRegistrationEndDate,omitnil,omitempty" name:"TaxRegistrationEndDate"` // 结算账户人身份(1法人,2法人亲属),结算帐户为对私时必填 AccountBoss *string `json:"AccountBoss,omitnil,omitempty" name:"AccountBoss"` // 客户经理姓名,必须为系统后台的管理员真实姓名 AccountManagerName *string `json:"AccountManagerName,omitnil,omitempty" name:"AccountManagerName"` // 法人电话 BossTelephone *string `json:"BossTelephone,omitnil,omitempty" name:"BossTelephone"` // 法人职业 BossJob *string `json:"BossJob,omitnil,omitempty" name:"BossJob"` // 法人邮箱 BossEmail *string `json:"BossEmail,omitnil,omitempty" name:"BossEmail"` // 法人住址 BossAddress *string `json:"BossAddress,omitnil,omitempty" name:"BossAddress"` // 法人亲属证件类型(1居民身份证,2临时居民身份证,3居民户口簿,4护照,5港澳居民来往内地通行证,6回乡证,7军人证,8武警身份证,9其他法定文件)结算账户人身份为法人亲属时必填 AccountIdType *string `json:"AccountIdType,omitnil,omitempty" name:"AccountIdType"` // 法人亲属证件号码 AccountIdNo *string `json:"AccountIdNo,omitnil,omitempty" name:"AccountIdNo"` // 授权文件【私密区】 LicencePictureTwo *string `json:"LicencePictureTwo,omitnil,omitempty" name:"LicencePictureTwo"` // 其他资料1 OtherPictureOne *string `json:"OtherPictureOne,omitnil,omitempty" name:"OtherPictureOne"` // 其他资料2 OtherPictureTwo *string `json:"OtherPictureTwo,omitnil,omitempty" name:"OtherPictureTwo"` // 其他资料3 OtherPictureThree *string `json:"OtherPictureThree,omitnil,omitempty" name:"OtherPictureThree"` // 其他资料4 OtherPictureFour *string `json:"OtherPictureFour,omitnil,omitempty" name:"OtherPictureFour"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewAddMerchantRequest ¶ added in v1.0.293
func NewAddMerchantRequest() (request *AddMerchantRequest)
func (*AddMerchantRequest) FromJsonString ¶ added in v1.0.293
func (r *AddMerchantRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddMerchantRequest) ToJsonString ¶ added in v1.0.293
func (r *AddMerchantRequest) ToJsonString() string
type AddMerchantRequestParams ¶ added in v1.0.426
type AddMerchantRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 机构商户主键(系统有唯一性校验),建议使用商户表的主键ID,防止重复添加商户 OutMerchantId *string `json:"OutMerchantId,omitnil,omitempty" name:"OutMerchantId"` // 商户名称,小微商户命名要符合“”商户_名字” (例如:商户_张三) MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // 营业执照类型(1三证合一,2非三证合一) BusinessLicenseType *string `json:"BusinessLicenseType,omitnil,omitempty" name:"BusinessLicenseType"` // 营业执照编号(系统有唯一性校验),(小微商户不效验,随意传要有值,公司/个体户必传) BusinessLicenseNo *string `json:"BusinessLicenseNo,omitnil,omitempty" name:"BusinessLicenseNo"` // 营业执照图片【私密区】(系统返回的图片路径),(小微商户不效验,随意传要有值,公司/个体户必传) BusinessLicensePicture *string `json:"BusinessLicensePicture,omitnil,omitempty" name:"BusinessLicensePicture"` // 营业执照生效时间(yyyy-mm-dd),(小微商户不效验,随意传要有值,公司/个体户必传) BusinessLicenseStartDate *string `json:"BusinessLicenseStartDate,omitnil,omitempty" name:"BusinessLicenseStartDate"` // 营业执照过期时间(yyyy-mm-dd),(小微商户不效验,随意传要有值,公司/个体户必传) BusinessLicenseEndDate *string `json:"BusinessLicenseEndDate,omitnil,omitempty" name:"BusinessLicenseEndDate"` // 行业分类编号列表(第一个分类编号为主分类,后面的为二级分类) ClassificationIds []*string `json:"ClassificationIds,omitnil,omitempty" name:"ClassificationIds"` // 招牌名称 BrandName *string `json:"BrandName,omitnil,omitempty" name:"BrandName"` // 联系电话 Telephone *string `json:"Telephone,omitnil,omitempty" name:"Telephone"` // 城市编号 CityId *string `json:"CityId,omitnil,omitempty" name:"CityId"` // 详细地址,不含省市区县名称,长度需要大于5。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 营业时间,多个以小写逗号分开(9:00-12:00,13:00-18:00) OpenHours *string `json:"OpenHours,omitnil,omitempty" name:"OpenHours"` // 结算账户类型(2对私,1对公) AccountType *string `json:"AccountType,omitnil,omitempty" name:"AccountType"` // 清算联行号,开户行行号 BankNo *string `json:"BankNo,omitnil,omitempty" name:"BankNo"` // 开户行名称 BankName *string `json:"BankName,omitnil,omitempty" name:"BankName"` // 银行账号 AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` // 银行户名 AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"` // 法人证件类型(1居民身份证,2临时居民身份证,3居民户口簿,4护照,5港澳居民来往内地通行证,6回乡证,7军人证,8武警身份证,9其他法定文件) BossIdType *string `json:"BossIdType,omitnil,omitempty" name:"BossIdType"` // 法人证件号码 BossIdNo *string `json:"BossIdNo,omitnil,omitempty" name:"BossIdNo"` // 法人姓名 BossName *string `json:"BossName,omitnil,omitempty" name:"BossName"` // 法人性别(1男,2女) BossSex *string `json:"BossSex,omitnil,omitempty" name:"BossSex"` // 法人证件国别/地区(中国CHN,香港HKG,澳门MAC,台湾CTN) BossIdCountry *string `json:"BossIdCountry,omitnil,omitempty" name:"BossIdCountry"` // 法人身份证正面【私密区】(系统返回的图片路径) BossPositive *string `json:"BossPositive,omitnil,omitempty" name:"BossPositive"` // 法人身份证背面【私密区】(系统返回的图片路径) BossBack *string `json:"BossBack,omitnil,omitempty" name:"BossBack"` // 法人证件生效时间(yyyy-mm-dd) BossStartDate *string `json:"BossStartDate,omitnil,omitempty" name:"BossStartDate"` // 法人证件过期时间(yyyy-mm-dd) BossEndDate *string `json:"BossEndDate,omitnil,omitempty" name:"BossEndDate"` // 许可证图片【私密区】,(小微商户不效验,随意传要有值,公司/个体户必传) LicencePicture *string `json:"LicencePicture,omitnil,omitempty" name:"LicencePicture"` // 商户类型:1-个体,2-小微,3-企业。不传默认为2-小微商户。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 组织机构代码证号 OrganizationNo *string `json:"OrganizationNo,omitnil,omitempty" name:"OrganizationNo"` // 组织机构代码证生效时间(yyyy-mm-dd) OrganizationStartDate *string `json:"OrganizationStartDate,omitnil,omitempty" name:"OrganizationStartDate"` // 组织机构代码证图片【私密区】 OrganizationPicture *string `json:"OrganizationPicture,omitnil,omitempty" name:"OrganizationPicture"` // 组织机构代码证过期时间(yyyy-mm-dd) OrganizationEndDate *string `json:"OrganizationEndDate,omitnil,omitempty" name:"OrganizationEndDate"` // 商户简介 Intro *string `json:"Intro,omitnil,omitempty" name:"Intro"` // 商户logo【公共区】 Logo *string `json:"Logo,omitnil,omitempty" name:"Logo"` // 商户标记,自定义参数 Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` // 财务联系人电话 FinancialTelephone *string `json:"FinancialTelephone,omitnil,omitempty" name:"FinancialTelephone"` // 财务联系人 FinancialContact *string `json:"FinancialContact,omitnil,omitempty" name:"FinancialContact"` // 税务登记证号 TaxRegistrationNo *string `json:"TaxRegistrationNo,omitnil,omitempty" name:"TaxRegistrationNo"` // 税务登记证图片【私密区】 TaxRegistrationPicture *string `json:"TaxRegistrationPicture,omitnil,omitempty" name:"TaxRegistrationPicture"` // 税务登记证生效时间(yyyy-mm-dd) TaxRegistrationStartDate *string `json:"TaxRegistrationStartDate,omitnil,omitempty" name:"TaxRegistrationStartDate"` // 税务登记证过期时间(yyyy-mm-dd) TaxRegistrationEndDate *string `json:"TaxRegistrationEndDate,omitnil,omitempty" name:"TaxRegistrationEndDate"` // 结算账户人身份(1法人,2法人亲属),结算帐户为对私时必填 AccountBoss *string `json:"AccountBoss,omitnil,omitempty" name:"AccountBoss"` // 客户经理姓名,必须为系统后台的管理员真实姓名 AccountManagerName *string `json:"AccountManagerName,omitnil,omitempty" name:"AccountManagerName"` // 法人电话 BossTelephone *string `json:"BossTelephone,omitnil,omitempty" name:"BossTelephone"` // 法人职业 BossJob *string `json:"BossJob,omitnil,omitempty" name:"BossJob"` // 法人邮箱 BossEmail *string `json:"BossEmail,omitnil,omitempty" name:"BossEmail"` // 法人住址 BossAddress *string `json:"BossAddress,omitnil,omitempty" name:"BossAddress"` // 法人亲属证件类型(1居民身份证,2临时居民身份证,3居民户口簿,4护照,5港澳居民来往内地通行证,6回乡证,7军人证,8武警身份证,9其他法定文件)结算账户人身份为法人亲属时必填 AccountIdType *string `json:"AccountIdType,omitnil,omitempty" name:"AccountIdType"` // 法人亲属证件号码 AccountIdNo *string `json:"AccountIdNo,omitnil,omitempty" name:"AccountIdNo"` // 授权文件【私密区】 LicencePictureTwo *string `json:"LicencePictureTwo,omitnil,omitempty" name:"LicencePictureTwo"` // 其他资料1 OtherPictureOne *string `json:"OtherPictureOne,omitnil,omitempty" name:"OtherPictureOne"` // 其他资料2 OtherPictureTwo *string `json:"OtherPictureTwo,omitnil,omitempty" name:"OtherPictureTwo"` // 其他资料3 OtherPictureThree *string `json:"OtherPictureThree,omitnil,omitempty" name:"OtherPictureThree"` // 其他资料4 OtherPictureFour *string `json:"OtherPictureFour,omitnil,omitempty" name:"OtherPictureFour"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type AddMerchantResponse ¶ added in v1.0.293
type AddMerchantResponse struct { *tchttp.BaseResponse Response *AddMerchantResponseParams `json:"Response"` }
func NewAddMerchantResponse ¶ added in v1.0.293
func NewAddMerchantResponse() (response *AddMerchantResponse)
func (*AddMerchantResponse) FromJsonString ¶ added in v1.0.293
func (r *AddMerchantResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddMerchantResponse) ToJsonString ¶ added in v1.0.293
func (r *AddMerchantResponse) ToJsonString() string
type AddMerchantResponseParams ¶ added in v1.0.426
type AddMerchantResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码,0表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 添加商户响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *AddMerchantResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AddMerchantResult ¶ added in v1.0.293
type AddMerchantResult struct { // 系统商户号 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` }
type AddShopRequest ¶ added in v1.0.293
type AddShopRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 机构门店主键(系统有唯一性校验),建议使用门店表的主键ID,防止重复添加门店 OutShopId *string `json:"OutShopId,omitnil,omitempty" name:"OutShopId"` // 门店简称(例如:南山店) ShopName *string `json:"ShopName,omitnil,omitempty" name:"ShopName"` // 门店全称(例如:江山小厨(南山店)) ShopFullName *string `json:"ShopFullName,omitnil,omitempty" name:"ShopFullName"` // 商户编号 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 门店电话 Telephone *string `json:"Telephone,omitnil,omitempty" name:"Telephone"` // 营业时间,多个以小写逗号分开(9:00-12:00,13:00-18:00) OpenHours *string `json:"OpenHours,omitnil,omitempty" name:"OpenHours"` // 门店所在的城市编码 CityId *string `json:"CityId,omitnil,omitempty" name:"CityId"` // 门店详细地址,不含省市区县名称 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 整体门面(含招牌)图片【公共区】 PictureOne *string `json:"PictureOne,omitnil,omitempty" name:"PictureOne"` // 整体门面(含招牌)图片【公共区】 PictureTwo *string `json:"PictureTwo,omitnil,omitempty" name:"PictureTwo"` // 店内环境图片【公共区】 PictureThree *string `json:"PictureThree,omitnil,omitempty" name:"PictureThree"` // 负责人手机号码 FinancialTelephone *string `json:"FinancialTelephone,omitnil,omitempty" name:"FinancialTelephone"` // 门店负责人 Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"` // 百度地图纬度 Latitude *string `json:"Latitude,omitnil,omitempty" name:"Latitude"` // 高德地图纬度 LatitudeTwo *string `json:"LatitudeTwo,omitnil,omitempty" name:"LatitudeTwo"` // 百度地图经度 Longitude *string `json:"Longitude,omitnil,omitempty" name:"Longitude"` // 高德地图经度 LongitudeTwo *string `json:"LongitudeTwo,omitnil,omitempty" name:"LongitudeTwo"` // 其他照片【公共区】 OtherPicture *string `json:"OtherPicture,omitnil,omitempty" name:"OtherPicture"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewAddShopRequest ¶ added in v1.0.293
func NewAddShopRequest() (request *AddShopRequest)
func (*AddShopRequest) FromJsonString ¶ added in v1.0.293
func (r *AddShopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddShopRequest) ToJsonString ¶ added in v1.0.293
func (r *AddShopRequest) ToJsonString() string
type AddShopRequestParams ¶ added in v1.0.426
type AddShopRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 机构门店主键(系统有唯一性校验),建议使用门店表的主键ID,防止重复添加门店 OutShopId *string `json:"OutShopId,omitnil,omitempty" name:"OutShopId"` // 门店简称(例如:南山店) ShopName *string `json:"ShopName,omitnil,omitempty" name:"ShopName"` // 门店全称(例如:江山小厨(南山店)) ShopFullName *string `json:"ShopFullName,omitnil,omitempty" name:"ShopFullName"` // 商户编号 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 门店电话 Telephone *string `json:"Telephone,omitnil,omitempty" name:"Telephone"` // 营业时间,多个以小写逗号分开(9:00-12:00,13:00-18:00) OpenHours *string `json:"OpenHours,omitnil,omitempty" name:"OpenHours"` // 门店所在的城市编码 CityId *string `json:"CityId,omitnil,omitempty" name:"CityId"` // 门店详细地址,不含省市区县名称 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 整体门面(含招牌)图片【公共区】 PictureOne *string `json:"PictureOne,omitnil,omitempty" name:"PictureOne"` // 整体门面(含招牌)图片【公共区】 PictureTwo *string `json:"PictureTwo,omitnil,omitempty" name:"PictureTwo"` // 店内环境图片【公共区】 PictureThree *string `json:"PictureThree,omitnil,omitempty" name:"PictureThree"` // 负责人手机号码 FinancialTelephone *string `json:"FinancialTelephone,omitnil,omitempty" name:"FinancialTelephone"` // 门店负责人 Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"` // 百度地图纬度 Latitude *string `json:"Latitude,omitnil,omitempty" name:"Latitude"` // 高德地图纬度 LatitudeTwo *string `json:"LatitudeTwo,omitnil,omitempty" name:"LatitudeTwo"` // 百度地图经度 Longitude *string `json:"Longitude,omitnil,omitempty" name:"Longitude"` // 高德地图经度 LongitudeTwo *string `json:"LongitudeTwo,omitnil,omitempty" name:"LongitudeTwo"` // 其他照片【公共区】 OtherPicture *string `json:"OtherPicture,omitnil,omitempty" name:"OtherPicture"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type AddShopResponse ¶ added in v1.0.293
type AddShopResponse struct { *tchttp.BaseResponse Response *AddShopResponseParams `json:"Response"` }
func NewAddShopResponse ¶ added in v1.0.293
func NewAddShopResponse() (response *AddShopResponse)
func (*AddShopResponse) FromJsonString ¶ added in v1.0.293
func (r *AddShopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddShopResponse) ToJsonString ¶ added in v1.0.293
func (r *AddShopResponse) ToJsonString() string
type AddShopResponseParams ¶ added in v1.0.426
type AddShopResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 添加申请响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *AddShopResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AddShopResult ¶ added in v1.0.293
type AddShopResult struct { // 门店编号 // 注意:此字段可能返回 null,表示取不到有效值。 ShopNo *string `json:"ShopNo,omitnil,omitempty" name:"ShopNo"` }
type AgencyClientInfo ¶
type AgencyClientInfo struct { // 经办人姓名,存在经办人必输 AgencyClientName *string `json:"AgencyClientName,omitnil,omitempty" name:"AgencyClientName"` // 经办人证件类型,存在经办人必输 AgencyClientGlobalType *string `json:"AgencyClientGlobalType,omitnil,omitempty" name:"AgencyClientGlobalType"` // 经办人证件号,存在经办人必输 AgencyClientGlobalId *string `json:"AgencyClientGlobalId,omitnil,omitempty" name:"AgencyClientGlobalId"` // 经办人手机号,存在经办人必输 AgencyClientMobile *string `json:"AgencyClientMobile,omitnil,omitempty" name:"AgencyClientMobile"` }
type AgentTaxPayment ¶
type AgentTaxPayment struct { // 主播银行账号 AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 主播姓名 AnchorName *string `json:"AnchorName,omitnil,omitempty" name:"AnchorName"` // 主播身份证 AnchorIDCard *string `json:"AnchorIDCard,omitnil,omitempty" name:"AnchorIDCard"` // 纳税的开始时间,格式yyyy-MM-dd StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 纳税的结束时间,格式yyyy-MM-dd EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 流水金额。以“分”为单位 Amount *int64 `json:"Amount,omitnil,omitempty" name:"Amount"` // 应缴税款。以“分”为单位 Tax *int64 `json:"Tax,omitnil,omitempty" name:"Tax"` }
type AgentTaxPaymentBatch ¶
type AgentTaxPaymentBatch struct { // 状态消息 StatusMsg *string `json:"StatusMsg,omitnil,omitempty" name:"StatusMsg"` // 批次号 BatchNum *int64 `json:"BatchNum,omitnil,omitempty" name:"BatchNum"` // 录入记录的条数 InfoNum *int64 `json:"InfoNum,omitnil,omitempty" name:"InfoNum"` // 源电子凭证下载地址 RawElectronicCertUrl *string `json:"RawElectronicCertUrl,omitnil,omitempty" name:"RawElectronicCertUrl"` // 代理商账号 AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 状态码。0表示下载成功 StatusCode *int64 `json:"StatusCode,omitnil,omitempty" name:"StatusCode"` // 渠道号 Channel *int64 `json:"Channel,omitnil,omitempty" name:"Channel"` // 0-视同,1-个体工商户 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` }
type AmountBeforeTaxResult ¶ added in v1.0.414
type AmountBeforeTaxResult struct { // 税前金额 // 注意:此字段可能返回 null,表示取不到有效值。 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 两位精度税前金额 // 注意:此字段可能返回 null,表示取不到有效值。 AmountBeforeTaxWithTwoDigitPrecision *string `json:"AmountBeforeTaxWithTwoDigitPrecision,omitnil,omitempty" name:"AmountBeforeTaxWithTwoDigitPrecision"` }
type AnchorContractInfo ¶
type AnchorContractInfo struct { // 主播ID AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 主播名称 AnchorName *string `json:"AnchorName,omitnil,omitempty" name:"AnchorName"` // 代理商ID AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 代理商名称 AgentName *string `json:"AgentName,omitnil,omitempty" name:"AgentName"` // 主播身份证号 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` }
type AnchorExtendInfo ¶ added in v1.0.291
type AnchorExtendInfo struct { // 扩展信息类型 // __id_card_no__:身份证号码 // __id_card_name__:身份证姓名 // __id_card_front__:身份证图片正面 // __id_card_back__:身份证图片反面 // __tax_type__:完税类型:0-自然人,1-个体工商户 // __channel_account__:渠道账号(_敏感信息_ 使用 __AES128-CBC-PKCS#7__ 加密) Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 扩展信息 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type ApplyApplicationMaterialRequest ¶
type ApplyApplicationMaterialRequest struct { *tchttp.BaseRequest // 对接方汇出指令编号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 申报流水号 DeclareId *string `json:"DeclareId,omitnil,omitempty" name:"DeclareId"` // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 源币种 SourceCurrency *string `json:"SourceCurrency,omitnil,omitempty" name:"SourceCurrency"` // 目的币种 TargetCurrency *string `json:"TargetCurrency,omitnil,omitempty" name:"TargetCurrency"` // 贸易编码 TradeCode *string `json:"TradeCode,omitnil,omitempty" name:"TradeCode"` // 原申报流水号 OriginalDeclareId *string `json:"OriginalDeclareId,omitnil,omitempty" name:"OriginalDeclareId"` // 源金额 SourceAmount *int64 `json:"SourceAmount,omitnil,omitempty" name:"SourceAmount"` // 目的金额 TargetAmount *int64 `json:"TargetAmount,omitnil,omitempty" name:"TargetAmount"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewApplyApplicationMaterialRequest ¶
func NewApplyApplicationMaterialRequest() (request *ApplyApplicationMaterialRequest)
func (*ApplyApplicationMaterialRequest) FromJsonString ¶
func (r *ApplyApplicationMaterialRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyApplicationMaterialRequest) ToJsonString ¶
func (r *ApplyApplicationMaterialRequest) ToJsonString() string
type ApplyApplicationMaterialRequestParams ¶ added in v1.0.426
type ApplyApplicationMaterialRequestParams struct { // 对接方汇出指令编号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 申报流水号 DeclareId *string `json:"DeclareId,omitnil,omitempty" name:"DeclareId"` // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 源币种 SourceCurrency *string `json:"SourceCurrency,omitnil,omitempty" name:"SourceCurrency"` // 目的币种 TargetCurrency *string `json:"TargetCurrency,omitnil,omitempty" name:"TargetCurrency"` // 贸易编码 TradeCode *string `json:"TradeCode,omitnil,omitempty" name:"TradeCode"` // 原申报流水号 OriginalDeclareId *string `json:"OriginalDeclareId,omitnil,omitempty" name:"OriginalDeclareId"` // 源金额 SourceAmount *int64 `json:"SourceAmount,omitnil,omitempty" name:"SourceAmount"` // 目的金额 TargetAmount *int64 `json:"TargetAmount,omitnil,omitempty" name:"TargetAmount"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type ApplyApplicationMaterialResponse ¶
type ApplyApplicationMaterialResponse struct { *tchttp.BaseResponse Response *ApplyApplicationMaterialResponseParams `json:"Response"` }
func NewApplyApplicationMaterialResponse ¶
func NewApplyApplicationMaterialResponse() (response *ApplyApplicationMaterialResponse)
func (*ApplyApplicationMaterialResponse) FromJsonString ¶
func (r *ApplyApplicationMaterialResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyApplicationMaterialResponse) ToJsonString ¶
func (r *ApplyApplicationMaterialResponse) ToJsonString() string
type ApplyApplicationMaterialResponseParams ¶ added in v1.0.426
type ApplyApplicationMaterialResponseParams struct { // 提交申报材料结果 Result *ApplyDeclareResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyDeclareData ¶
type ApplyDeclareData struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 第三方指令编号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 受理状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 申报流水号 DeclareId *string `json:"DeclareId,omitnil,omitempty" name:"DeclareId"` // 原申报流水号 // 注意:此字段可能返回 null,表示取不到有效值。 OriginalDeclareId *string `json:"OriginalDeclareId,omitnil,omitempty" name:"OriginalDeclareId"` // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` }
type ApplyDeclareResult ¶
type ApplyDeclareResult struct { // 错误码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 提交申报材料数据 Data *ApplyDeclareData `json:"Data,omitnil,omitempty" name:"Data"` }
type ApplyFlexPaymentRequest ¶ added in v1.0.414
type ApplyFlexPaymentRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 资金账户信息 FundingAccountInfo *FlexFundingAccountInfo `json:"FundingAccountInfo,omitnil,omitempty" name:"FundingAccountInfo"` // 提现备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 支付结果通知回调地址 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` }
func NewApplyFlexPaymentRequest ¶ added in v1.0.414
func NewApplyFlexPaymentRequest() (request *ApplyFlexPaymentRequest)
func (*ApplyFlexPaymentRequest) FromJsonString ¶ added in v1.0.414
func (r *ApplyFlexPaymentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyFlexPaymentRequest) ToJsonString ¶ added in v1.0.414
func (r *ApplyFlexPaymentRequest) ToJsonString() string
type ApplyFlexPaymentRequestParams ¶ added in v1.0.426
type ApplyFlexPaymentRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 资金账户信息 FundingAccountInfo *FlexFundingAccountInfo `json:"FundingAccountInfo,omitnil,omitempty" name:"FundingAccountInfo"` // 提现备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 支付结果通知回调地址 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` }
Predefined struct for user
type ApplyFlexPaymentResponse ¶ added in v1.0.414
type ApplyFlexPaymentResponse struct { *tchttp.BaseResponse Response *ApplyFlexPaymentResponseParams `json:"Response"` }
func NewApplyFlexPaymentResponse ¶ added in v1.0.414
func NewApplyFlexPaymentResponse() (response *ApplyFlexPaymentResponse)
func (*ApplyFlexPaymentResponse) FromJsonString ¶ added in v1.0.414
func (r *ApplyFlexPaymentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyFlexPaymentResponse) ToJsonString ¶ added in v1.0.414
func (r *ApplyFlexPaymentResponse) ToJsonString() string
type ApplyFlexPaymentResponseParams ¶ added in v1.0.426
type ApplyFlexPaymentResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ApplyFlexPaymentResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyFlexPaymentResult ¶ added in v1.0.414
type ApplyFlexPaymentResult struct { // 订单ID OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 税后金额 AmountAfterTax *string `json:"AmountAfterTax,omitnil,omitempty" name:"AmountAfterTax"` // 税金 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 增值税 // 注意:此字段可能返回 null,表示取不到有效值。 Vat *string `json:"Vat,omitnil,omitempty" name:"Vat"` // 个人所得税 // 注意:此字段可能返回 null,表示取不到有效值。 IndividualIncomeTax *string `json:"IndividualIncomeTax,omitnil,omitempty" name:"IndividualIncomeTax"` // 附加税总税额 // 注意:此字段可能返回 null,表示取不到有效值。 AdditionalTaxSum *string `json:"AdditionalTaxSum,omitnil,omitempty" name:"AdditionalTaxSum"` // 附加税税项。格式为JSON格式 // 注意:此字段可能返回 null,表示取不到有效值。 AdditionalTaxItem *string `json:"AdditionalTaxItem,omitnil,omitempty" name:"AdditionalTaxItem"` }
type ApplyFlexSettlementRequest ¶ added in v1.0.414
type ApplyFlexSettlementRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewApplyFlexSettlementRequest ¶ added in v1.0.414
func NewApplyFlexSettlementRequest() (request *ApplyFlexSettlementRequest)
func (*ApplyFlexSettlementRequest) FromJsonString ¶ added in v1.0.414
func (r *ApplyFlexSettlementRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyFlexSettlementRequest) ToJsonString ¶ added in v1.0.414
func (r *ApplyFlexSettlementRequest) ToJsonString() string
type ApplyFlexSettlementRequestParams ¶ added in v1.0.426
type ApplyFlexSettlementRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type ApplyFlexSettlementResponse ¶ added in v1.0.414
type ApplyFlexSettlementResponse struct { *tchttp.BaseResponse Response *ApplyFlexSettlementResponseParams `json:"Response"` }
func NewApplyFlexSettlementResponse ¶ added in v1.0.414
func NewApplyFlexSettlementResponse() (response *ApplyFlexSettlementResponse)
func (*ApplyFlexSettlementResponse) FromJsonString ¶ added in v1.0.414
func (r *ApplyFlexSettlementResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyFlexSettlementResponse) ToJsonString ¶ added in v1.0.414
func (r *ApplyFlexSettlementResponse) ToJsonString() string
type ApplyFlexSettlementResponseParams ¶ added in v1.0.426
type ApplyFlexSettlementResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ApplyFlexSettlementResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyFlexSettlementResult ¶ added in v1.0.414
type ApplyFlexSettlementResult struct { // 订单ID OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 税后金额 AmountAfterTax *string `json:"AmountAfterTax,omitnil,omitempty" name:"AmountAfterTax"` // 税金 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` }
type ApplyFlexWechatPreAuthRequest ¶ added in v1.0.650
type ApplyFlexWechatPreAuthRequest struct { *tchttp.BaseRequest // 商家核身单号 AuthNo *string `json:"AuthNo,omitnil,omitempty" name:"AuthNo"` // 微信用户标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 项目名称 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 用工单位名称 EmployerName *string `json:"EmployerName,omitnil,omitempty" name:"EmployerName"` // 用户姓名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 用户证件号 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 用工类型 // LONG_TERM_EMPLOYMENT:长期用工, // SHORT_TERM_EMPLOYMENT: 短期用工, // COOPERATION_EMPLOYMENT:合作关系 EmploymentType *string `json:"EmploymentType,omitnil,omitempty" name:"EmploymentType"` // 核身类型 // SIGN_IN:考勤、签到打卡类型 // INSURANCE:投保类型 // CONTRACT:签约类型 AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"` // 环境类型 // test 测试 // release 生产 // sandbox 沙箱 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewApplyFlexWechatPreAuthRequest ¶ added in v1.0.650
func NewApplyFlexWechatPreAuthRequest() (request *ApplyFlexWechatPreAuthRequest)
func (*ApplyFlexWechatPreAuthRequest) FromJsonString ¶ added in v1.0.650
func (r *ApplyFlexWechatPreAuthRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyFlexWechatPreAuthRequest) ToJsonString ¶ added in v1.0.650
func (r *ApplyFlexWechatPreAuthRequest) ToJsonString() string
type ApplyFlexWechatPreAuthRequestParams ¶ added in v1.0.650
type ApplyFlexWechatPreAuthRequestParams struct { // 商家核身单号 AuthNo *string `json:"AuthNo,omitnil,omitempty" name:"AuthNo"` // 微信用户标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 项目名称 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 用工单位名称 EmployerName *string `json:"EmployerName,omitnil,omitempty" name:"EmployerName"` // 用户姓名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 用户证件号 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 用工类型 // LONG_TERM_EMPLOYMENT:长期用工, // SHORT_TERM_EMPLOYMENT: 短期用工, // COOPERATION_EMPLOYMENT:合作关系 EmploymentType *string `json:"EmploymentType,omitnil,omitempty" name:"EmploymentType"` // 核身类型 // SIGN_IN:考勤、签到打卡类型 // INSURANCE:投保类型 // CONTRACT:签约类型 AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"` // 环境类型 // test 测试 // release 生产 // sandbox 沙箱 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type ApplyFlexWechatPreAuthResponse ¶ added in v1.0.650
type ApplyFlexWechatPreAuthResponse struct { *tchttp.BaseResponse Response *ApplyFlexWechatPreAuthResponseParams `json:"Response"` }
func NewApplyFlexWechatPreAuthResponse ¶ added in v1.0.650
func NewApplyFlexWechatPreAuthResponse() (response *ApplyFlexWechatPreAuthResponse)
func (*ApplyFlexWechatPreAuthResponse) FromJsonString ¶ added in v1.0.650
func (r *ApplyFlexWechatPreAuthResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyFlexWechatPreAuthResponse) ToJsonString ¶ added in v1.0.650
func (r *ApplyFlexWechatPreAuthResponse) ToJsonString() string
type ApplyFlexWechatPreAuthResponseParams ¶ added in v1.0.650
type ApplyFlexWechatPreAuthResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *WechatPreAuthResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyOpenBankOrderDetailReceiptRequest ¶ added in v1.0.390
type ApplyOpenBankOrderDetailReceiptRequest struct { *tchttp.BaseRequest // 外部回单申请编号 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 渠道商户ID ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称,目前只支持ALIPAY ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式,目前只支持SAFT_ISV PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 云企付平台订单号 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewApplyOpenBankOrderDetailReceiptRequest ¶ added in v1.0.390
func NewApplyOpenBankOrderDetailReceiptRequest() (request *ApplyOpenBankOrderDetailReceiptRequest)
func (*ApplyOpenBankOrderDetailReceiptRequest) FromJsonString ¶ added in v1.0.390
func (r *ApplyOpenBankOrderDetailReceiptRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyOpenBankOrderDetailReceiptRequest) ToJsonString ¶ added in v1.0.390
func (r *ApplyOpenBankOrderDetailReceiptRequest) ToJsonString() string
type ApplyOpenBankOrderDetailReceiptRequestParams ¶ added in v1.0.426
type ApplyOpenBankOrderDetailReceiptRequestParams struct { // 外部回单申请编号 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 渠道商户ID ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称,目前只支持ALIPAY ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式,目前只支持SAFT_ISV PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 云企付平台订单号 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type ApplyOpenBankOrderDetailReceiptResponse ¶ added in v1.0.390
type ApplyOpenBankOrderDetailReceiptResponse struct { *tchttp.BaseResponse Response *ApplyOpenBankOrderDetailReceiptResponseParams `json:"Response"` }
func NewApplyOpenBankOrderDetailReceiptResponse ¶ added in v1.0.390
func NewApplyOpenBankOrderDetailReceiptResponse() (response *ApplyOpenBankOrderDetailReceiptResponse)
func (*ApplyOpenBankOrderDetailReceiptResponse) FromJsonString ¶ added in v1.0.390
func (r *ApplyOpenBankOrderDetailReceiptResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyOpenBankOrderDetailReceiptResponse) ToJsonString ¶ added in v1.0.390
func (r *ApplyOpenBankOrderDetailReceiptResponse) ToJsonString() string
type ApplyOpenBankOrderDetailReceiptResponseParams ¶ added in v1.0.426
type ApplyOpenBankOrderDetailReceiptResponseParams struct { // 错误码。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ApplyOpenBankOrderDetailReceiptResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyOpenBankOrderDetailReceiptResult ¶ added in v1.0.390
type ApplyOpenBankOrderDetailReceiptResult struct { // 渠道回单申请ID ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 申请状态。 // SUCCESS:申请成功; // FAILED:申请失败; // PROCESSING:申请中。 // 注意:若返回申请中,需要再次调用回单申请结果查询接口,查询结果。 ReceiptStatus *string `json:"ReceiptStatus,omitnil,omitempty" name:"ReceiptStatus"` // 申请返回描述,例如失败原因等。 // 注意:此字段可能返回 null,表示取不到有效值。 ReceiptMessage *string `json:"ReceiptMessage,omitnil,omitempty" name:"ReceiptMessage"` // 回单下载链接,申请成功时返回。 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 过期时间,yyyy-MM-dd HH:mm:ss格式。 // 注意:此字段可能返回 null,表示取不到有效值。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type ApplyOpenBankSettleOrderRequest ¶ added in v1.0.486
type ApplyOpenBankSettleOrderRequest struct { *tchttp.BaseRequest // 渠道商户号 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部结算流水号 OutSettleId *string `json:"OutSettleId,omitnil,omitempty" name:"OutSettleId"` // 结算金额 SettleAmount *int64 `json:"SettleAmount,omitnil,omitempty" name:"SettleAmount"` // 渠道名称。详见附录-枚举类型-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 渠道子商户号 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 结算备注 SettleDetail *string `json:"SettleDetail,omitnil,omitempty" name:"SettleDetail"` // 结算成功回调地址 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 附言 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 结算第三方渠道扩展信息。通联国际必选 ExternalSettleData *string `json:"ExternalSettleData,omitnil,omitempty" name:"ExternalSettleData"` // 接入环境。沙箱环境填 sandbox。缺省默认调用生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewApplyOpenBankSettleOrderRequest ¶ added in v1.0.486
func NewApplyOpenBankSettleOrderRequest() (request *ApplyOpenBankSettleOrderRequest)
func (*ApplyOpenBankSettleOrderRequest) FromJsonString ¶ added in v1.0.486
func (r *ApplyOpenBankSettleOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyOpenBankSettleOrderRequest) ToJsonString ¶ added in v1.0.486
func (r *ApplyOpenBankSettleOrderRequest) ToJsonString() string
type ApplyOpenBankSettleOrderRequestParams ¶ added in v1.0.486
type ApplyOpenBankSettleOrderRequestParams struct { // 渠道商户号 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部结算流水号 OutSettleId *string `json:"OutSettleId,omitnil,omitempty" name:"OutSettleId"` // 结算金额 SettleAmount *int64 `json:"SettleAmount,omitnil,omitempty" name:"SettleAmount"` // 渠道名称。详见附录-枚举类型-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 渠道子商户号 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 结算备注 SettleDetail *string `json:"SettleDetail,omitnil,omitempty" name:"SettleDetail"` // 结算成功回调地址 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 附言 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 结算第三方渠道扩展信息。通联国际必选 ExternalSettleData *string `json:"ExternalSettleData,omitnil,omitempty" name:"ExternalSettleData"` // 接入环境。沙箱环境填 sandbox。缺省默认调用生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type ApplyOpenBankSettleOrderResponse ¶ added in v1.0.486
type ApplyOpenBankSettleOrderResponse struct { *tchttp.BaseResponse Response *ApplyOpenBankSettleOrderResponseParams `json:"Response"` }
func NewApplyOpenBankSettleOrderResponse ¶ added in v1.0.486
func NewApplyOpenBankSettleOrderResponse() (response *ApplyOpenBankSettleOrderResponse)
func (*ApplyOpenBankSettleOrderResponse) FromJsonString ¶ added in v1.0.486
func (r *ApplyOpenBankSettleOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyOpenBankSettleOrderResponse) ToJsonString ¶ added in v1.0.486
func (r *ApplyOpenBankSettleOrderResponse) ToJsonString() string
type ApplyOpenBankSettleOrderResponseParams ¶ added in v1.0.486
type ApplyOpenBankSettleOrderResponseParams struct { // 错误码。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ApplyOpenBankSettleOrderResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyOpenBankSettleOrderResult ¶ added in v1.0.486
type ApplyOpenBankSettleOrderResult struct { // 外部结算流水号 OutSettleId *string `json:"OutSettleId,omitnil,omitempty" name:"OutSettleId"` // 渠道结算流水号 ChannelSettleId *string `json:"ChannelSettleId,omitnil,omitempty" name:"ChannelSettleId"` // 退款状态。 // SUCCESS:结算成功; // FAILED:结算失败; // PROCESSING:结算中; // INIT:初始化; // ACCEPT_FAILED:受理失败,底层银行返回订单不存在 // ACCEPTED:受理成功 // _UNKNOWN:默认未知 SettleStatus *string `json:"SettleStatus,omitnil,omitempty" name:"SettleStatus"` }
type ApplyOpenBankSubMerchantSignOnlineRequest ¶ added in v1.0.486
type ApplyOpenBankSubMerchantSignOnlineRequest struct { *tchttp.BaseRequest // 渠道商户号。外部平台接入云企付平台下发。必填。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。详见附录-枚举类型-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 外部子商户ID。 OutSubMerchantId *string `json:"OutSubMerchantId,omitnil,omitempty" name:"OutSubMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 签约成功回调地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` }
func NewApplyOpenBankSubMerchantSignOnlineRequest ¶ added in v1.0.486
func NewApplyOpenBankSubMerchantSignOnlineRequest() (request *ApplyOpenBankSubMerchantSignOnlineRequest)
func (*ApplyOpenBankSubMerchantSignOnlineRequest) FromJsonString ¶ added in v1.0.486
func (r *ApplyOpenBankSubMerchantSignOnlineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyOpenBankSubMerchantSignOnlineRequest) ToJsonString ¶ added in v1.0.486
func (r *ApplyOpenBankSubMerchantSignOnlineRequest) ToJsonString() string
type ApplyOpenBankSubMerchantSignOnlineRequestParams ¶ added in v1.0.486
type ApplyOpenBankSubMerchantSignOnlineRequestParams struct { // 渠道商户号。外部平台接入云企付平台下发。必填。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。详见附录-枚举类型-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 外部子商户ID。 OutSubMerchantId *string `json:"OutSubMerchantId,omitnil,omitempty" name:"OutSubMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 签约成功回调地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` }
Predefined struct for user
type ApplyOpenBankSubMerchantSignOnlineResponse ¶ added in v1.0.486
type ApplyOpenBankSubMerchantSignOnlineResponse struct { *tchttp.BaseResponse Response *ApplyOpenBankSubMerchantSignOnlineResponseParams `json:"Response"` }
func NewApplyOpenBankSubMerchantSignOnlineResponse ¶ added in v1.0.486
func NewApplyOpenBankSubMerchantSignOnlineResponse() (response *ApplyOpenBankSubMerchantSignOnlineResponse)
func (*ApplyOpenBankSubMerchantSignOnlineResponse) FromJsonString ¶ added in v1.0.486
func (r *ApplyOpenBankSubMerchantSignOnlineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyOpenBankSubMerchantSignOnlineResponse) ToJsonString ¶ added in v1.0.486
func (r *ApplyOpenBankSubMerchantSignOnlineResponse) ToJsonString() string
type ApplyOpenBankSubMerchantSignOnlineResponseParams ¶ added in v1.0.486
type ApplyOpenBankSubMerchantSignOnlineResponseParams struct { // 错误码。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ApplyOpenBankSubMerchantSignOnlineResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyOpenBankSubMerchantSignOnlineResult ¶ added in v1.0.486
type ApplyOpenBankSubMerchantSignOnlineResult struct { // 处理状态 // SUCCESS:签约成功 // FAILED:签约失败 // PROCESSING:签约中 SignStatus *string `json:"SignStatus,omitnil,omitempty" name:"SignStatus"` // 上传返回描述,例如失败原因等 // 注意:此字段可能返回 null,表示取不到有效值。 SignMessage *string `json:"SignMessage,omitnil,omitempty" name:"SignMessage"` // 第三方渠道返回信息,见渠道特殊说明 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnData *string `json:"ExternalReturnData,omitnil,omitempty" name:"ExternalReturnData"` }
type ApplyOutwardOrderData ¶
type ApplyOutwardOrderRequest ¶
type ApplyOutwardOrderRequest struct { *tchttp.BaseRequest // 对接方汇出指令编号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 定价币种 PricingCurrency *string `json:"PricingCurrency,omitnil,omitempty" name:"PricingCurrency"` // 源币种 SourceCurrency *string `json:"SourceCurrency,omitnil,omitempty" name:"SourceCurrency"` // 目的币种 TargetCurrency *string `json:"TargetCurrency,omitnil,omitempty" name:"TargetCurrency"` // 收款人类型(银行卡填"BANK_ACCOUNT") PayeeType *string `json:"PayeeType,omitnil,omitempty" name:"PayeeType"` // 收款人账号 PayeeAccount *string `json:"PayeeAccount,omitnil,omitempty" name:"PayeeAccount"` // 源币种金额 SourceAmount *float64 `json:"SourceAmount,omitnil,omitempty" name:"SourceAmount"` // 目的金额 TargetAmount *float64 `json:"TargetAmount,omitnil,omitempty" name:"TargetAmount"` // 收款人姓名(PayeeType为"BANK_COUNT"时必填) PayeeName *string `json:"PayeeName,omitnil,omitempty" name:"PayeeName"` // 收款人地址(PayeeType为"BANK_COUNT"时必填) PayeeAddress *string `json:"PayeeAddress,omitnil,omitempty" name:"PayeeAddress"` // 收款人银行账号类型(PayeeType为"BANK_COUNT"时必填) // 个人填"INDIVIDUAL" // 企业填"CORPORATE" PayeeBankAccountType *string `json:"PayeeBankAccountType,omitnil,omitempty" name:"PayeeBankAccountType"` // 收款人国家或地区编码(PayeeType为"BANK_COUNT"时必填) PayeeCountryCode *string `json:"PayeeCountryCode,omitnil,omitempty" name:"PayeeCountryCode"` // 收款人开户银行名称(PayeeType为"BANK_COUNT"时必填) PayeeBankName *string `json:"PayeeBankName,omitnil,omitempty" name:"PayeeBankName"` // 收款人开户银行地址(PayeeType为"BANK_COUNT"时必填) PayeeBankAddress *string `json:"PayeeBankAddress,omitnil,omitempty" name:"PayeeBankAddress"` // 收款人开户银行所在国家或地区编码(PayeeType为"BANK_COUNT"时必填) PayeeBankDistrict *string `json:"PayeeBankDistrict,omitnil,omitempty" name:"PayeeBankDistrict"` // 收款银行SwiftCode(PayeeType为"BANK_COUNT"时必填) PayeeBankSwiftCode *string `json:"PayeeBankSwiftCode,omitnil,omitempty" name:"PayeeBankSwiftCode"` // 收款银行国际编码类型 PayeeBankType *string `json:"PayeeBankType,omitnil,omitempty" name:"PayeeBankType"` // 收款银行国际编码 PayeeBankCode *string `json:"PayeeBankCode,omitnil,omitempty" name:"PayeeBankCode"` // 收款人附言 ReferenceForBeneficiary *string `json:"ReferenceForBeneficiary,omitnil,omitempty" name:"ReferenceForBeneficiary"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewApplyOutwardOrderRequest ¶
func NewApplyOutwardOrderRequest() (request *ApplyOutwardOrderRequest)
func (*ApplyOutwardOrderRequest) FromJsonString ¶
func (r *ApplyOutwardOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyOutwardOrderRequest) ToJsonString ¶
func (r *ApplyOutwardOrderRequest) ToJsonString() string
type ApplyOutwardOrderRequestParams ¶ added in v1.0.426
type ApplyOutwardOrderRequestParams struct { // 对接方汇出指令编号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 定价币种 PricingCurrency *string `json:"PricingCurrency,omitnil,omitempty" name:"PricingCurrency"` // 源币种 SourceCurrency *string `json:"SourceCurrency,omitnil,omitempty" name:"SourceCurrency"` // 目的币种 TargetCurrency *string `json:"TargetCurrency,omitnil,omitempty" name:"TargetCurrency"` // 收款人类型(银行卡填"BANK_ACCOUNT") PayeeType *string `json:"PayeeType,omitnil,omitempty" name:"PayeeType"` // 收款人账号 PayeeAccount *string `json:"PayeeAccount,omitnil,omitempty" name:"PayeeAccount"` // 源币种金额 SourceAmount *float64 `json:"SourceAmount,omitnil,omitempty" name:"SourceAmount"` // 目的金额 TargetAmount *float64 `json:"TargetAmount,omitnil,omitempty" name:"TargetAmount"` // 收款人姓名(PayeeType为"BANK_COUNT"时必填) PayeeName *string `json:"PayeeName,omitnil,omitempty" name:"PayeeName"` // 收款人地址(PayeeType为"BANK_COUNT"时必填) PayeeAddress *string `json:"PayeeAddress,omitnil,omitempty" name:"PayeeAddress"` // 收款人银行账号类型(PayeeType为"BANK_COUNT"时必填) // 个人填"INDIVIDUAL" // 企业填"CORPORATE" PayeeBankAccountType *string `json:"PayeeBankAccountType,omitnil,omitempty" name:"PayeeBankAccountType"` // 收款人国家或地区编码(PayeeType为"BANK_COUNT"时必填) PayeeCountryCode *string `json:"PayeeCountryCode,omitnil,omitempty" name:"PayeeCountryCode"` // 收款人开户银行名称(PayeeType为"BANK_COUNT"时必填) PayeeBankName *string `json:"PayeeBankName,omitnil,omitempty" name:"PayeeBankName"` // 收款人开户银行地址(PayeeType为"BANK_COUNT"时必填) PayeeBankAddress *string `json:"PayeeBankAddress,omitnil,omitempty" name:"PayeeBankAddress"` // 收款人开户银行所在国家或地区编码(PayeeType为"BANK_COUNT"时必填) PayeeBankDistrict *string `json:"PayeeBankDistrict,omitnil,omitempty" name:"PayeeBankDistrict"` // 收款银行SwiftCode(PayeeType为"BANK_COUNT"时必填) PayeeBankSwiftCode *string `json:"PayeeBankSwiftCode,omitnil,omitempty" name:"PayeeBankSwiftCode"` // 收款银行国际编码类型 PayeeBankType *string `json:"PayeeBankType,omitnil,omitempty" name:"PayeeBankType"` // 收款银行国际编码 PayeeBankCode *string `json:"PayeeBankCode,omitnil,omitempty" name:"PayeeBankCode"` // 收款人附言 ReferenceForBeneficiary *string `json:"ReferenceForBeneficiary,omitnil,omitempty" name:"ReferenceForBeneficiary"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type ApplyOutwardOrderResponse ¶
type ApplyOutwardOrderResponse struct { *tchttp.BaseResponse Response *ApplyOutwardOrderResponseParams `json:"Response"` }
func NewApplyOutwardOrderResponse ¶
func NewApplyOutwardOrderResponse() (response *ApplyOutwardOrderResponse)
func (*ApplyOutwardOrderResponse) FromJsonString ¶
func (r *ApplyOutwardOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyOutwardOrderResponse) ToJsonString ¶
func (r *ApplyOutwardOrderResponse) ToJsonString() string
type ApplyOutwardOrderResponseParams ¶ added in v1.0.426
type ApplyOutwardOrderResponseParams struct { // 汇出指令申请 Result *ApplyOutwardOrderResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyOutwardOrderResult ¶
type ApplyOutwardOrderResult struct { // 汇出指令申请数据 Data *ApplyOutwardOrderData `json:"Data,omitnil,omitempty" name:"Data"` // 错误码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` }
type ApplyPayerInfoRequest ¶
type ApplyPayerInfoRequest struct { *tchttp.BaseRequest // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 付款人类型 (个人: INDIVIDUAL, 企业: CORPORATE) PayerType *string `json:"PayerType,omitnil,omitempty" name:"PayerType"` // 付款人姓名 PayerName *string `json:"PayerName,omitnil,omitempty" name:"PayerName"` // 付款人证件类型 (身份证: ID_CARD, 统一社会信用代码: UNIFIED_CREDIT_CODE) PayerIdType *string `json:"PayerIdType,omitnil,omitempty" name:"PayerIdType"` // 付款人证件号 PayerIdNo *string `json:"PayerIdNo,omitnil,omitempty" name:"PayerIdNo"` // 付款人常驻国家或地区编码 (见常见问题-国家/地区编码) PayerCountryCode *string `json:"PayerCountryCode,omitnil,omitempty" name:"PayerCountryCode"` // 付款人联系人名称 PayerContactName *string `json:"PayerContactName,omitnil,omitempty" name:"PayerContactName"` // 付款人联系电话 PayerContactNumber *string `json:"PayerContactNumber,omitnil,omitempty" name:"PayerContactNumber"` // 付款人联系邮箱 PayerEmailAddress *string `json:"PayerEmailAddress,omitnil,omitempty" name:"PayerEmailAddress"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewApplyPayerInfoRequest ¶
func NewApplyPayerInfoRequest() (request *ApplyPayerInfoRequest)
func (*ApplyPayerInfoRequest) FromJsonString ¶
func (r *ApplyPayerInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyPayerInfoRequest) ToJsonString ¶
func (r *ApplyPayerInfoRequest) ToJsonString() string
type ApplyPayerInfoRequestParams ¶ added in v1.0.426
type ApplyPayerInfoRequestParams struct { // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 付款人类型 (个人: INDIVIDUAL, 企业: CORPORATE) PayerType *string `json:"PayerType,omitnil,omitempty" name:"PayerType"` // 付款人姓名 PayerName *string `json:"PayerName,omitnil,omitempty" name:"PayerName"` // 付款人证件类型 (身份证: ID_CARD, 统一社会信用代码: UNIFIED_CREDIT_CODE) PayerIdType *string `json:"PayerIdType,omitnil,omitempty" name:"PayerIdType"` // 付款人证件号 PayerIdNo *string `json:"PayerIdNo,omitnil,omitempty" name:"PayerIdNo"` // 付款人常驻国家或地区编码 (见常见问题-国家/地区编码) PayerCountryCode *string `json:"PayerCountryCode,omitnil,omitempty" name:"PayerCountryCode"` // 付款人联系人名称 PayerContactName *string `json:"PayerContactName,omitnil,omitempty" name:"PayerContactName"` // 付款人联系电话 PayerContactNumber *string `json:"PayerContactNumber,omitnil,omitempty" name:"PayerContactNumber"` // 付款人联系邮箱 PayerEmailAddress *string `json:"PayerEmailAddress,omitnil,omitempty" name:"PayerEmailAddress"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type ApplyPayerInfoResponse ¶
type ApplyPayerInfoResponse struct { *tchttp.BaseResponse Response *ApplyPayerInfoResponseParams `json:"Response"` }
func NewApplyPayerInfoResponse ¶
func NewApplyPayerInfoResponse() (response *ApplyPayerInfoResponse)
func (*ApplyPayerInfoResponse) FromJsonString ¶
func (r *ApplyPayerInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyPayerInfoResponse) ToJsonString ¶
func (r *ApplyPayerInfoResponse) ToJsonString() string
type ApplyPayerInfoResponseParams ¶ added in v1.0.426
type ApplyPayerInfoResponseParams struct { // 付款人申请结果 Result *ApplyPayerinfoResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyPayerinfoData ¶
type ApplyPayerinfoData struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` }
type ApplyPayerinfoResult ¶
type ApplyPayerinfoResult struct { // 错误码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 数据 Data *ApplyPayerinfoData `json:"Data,omitnil,omitempty" name:"Data"` }
type ApplyReWithdrawalRequest ¶
type ApplyReWithdrawalRequest struct { *tchttp.BaseRequest // 聚鑫业务类型 BusinessType *uint64 `json:"BusinessType,omitnil,omitempty" name:"BusinessType"` // 由平台客服提供的计费密钥Id MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 提现信息 Body *WithdrawBill `json:"Body,omitnil,omitempty" name:"Body"` // 聚鑫业务ID MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewApplyReWithdrawalRequest ¶
func NewApplyReWithdrawalRequest() (request *ApplyReWithdrawalRequest)
func (*ApplyReWithdrawalRequest) FromJsonString ¶
func (r *ApplyReWithdrawalRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyReWithdrawalRequest) ToJsonString ¶
func (r *ApplyReWithdrawalRequest) ToJsonString() string
type ApplyReWithdrawalRequestParams ¶ added in v1.0.426
type ApplyReWithdrawalRequestParams struct { // 聚鑫业务类型 BusinessType *uint64 `json:"BusinessType,omitnil,omitempty" name:"BusinessType"` // 由平台客服提供的计费密钥Id MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 提现信息 Body *WithdrawBill `json:"Body,omitnil,omitempty" name:"Body"` // 聚鑫业务ID MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type ApplyReWithdrawalResponse ¶
type ApplyReWithdrawalResponse struct { *tchttp.BaseResponse Response *ApplyReWithdrawalResponseParams `json:"Response"` }
func NewApplyReWithdrawalResponse ¶
func NewApplyReWithdrawalResponse() (response *ApplyReWithdrawalResponse)
func (*ApplyReWithdrawalResponse) FromJsonString ¶
func (r *ApplyReWithdrawalResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyReWithdrawalResponse) ToJsonString ¶
func (r *ApplyReWithdrawalResponse) ToJsonString() string
type ApplyReWithdrawalResponseParams ¶ added in v1.0.426
type ApplyReWithdrawalResponseParams struct { // 重新提现业务订单号 WithdrawOrderId *string `json:"WithdrawOrderId,omitnil,omitempty" name:"WithdrawOrderId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyReconciliationFileRequest ¶ added in v1.0.360
type ApplyReconciliationFileRequest struct { *tchttp.BaseRequest // 申请的文件类型。 // __CZ__:充值文件 // __TX__:提现文件 // __JY__:交易文件 // __YE__:余额文件 ApplyFileType *string `json:"ApplyFileType,omitnil,omitempty" name:"ApplyFileType"` // 申请的对账文件日期,格式:yyyyMMdd。 ApplyFileDate *string `json:"ApplyFileDate,omitnil,omitempty" name:"ApplyFileDate"` // 父账户账号。 // _平安渠道为资金汇总账号_ BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 环境名。 // __release__: 现网环境 // __sandbox__: 沙箱环境 // __development__: 开发环境 // _缺省: release_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewApplyReconciliationFileRequest ¶ added in v1.0.360
func NewApplyReconciliationFileRequest() (request *ApplyReconciliationFileRequest)
func (*ApplyReconciliationFileRequest) FromJsonString ¶ added in v1.0.360
func (r *ApplyReconciliationFileRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyReconciliationFileRequest) ToJsonString ¶ added in v1.0.360
func (r *ApplyReconciliationFileRequest) ToJsonString() string
type ApplyReconciliationFileRequestParams ¶ added in v1.0.426
type ApplyReconciliationFileRequestParams struct { // 申请的文件类型。 // __CZ__:充值文件 // __TX__:提现文件 // __JY__:交易文件 // __YE__:余额文件 ApplyFileType *string `json:"ApplyFileType,omitnil,omitempty" name:"ApplyFileType"` // 申请的对账文件日期,格式:yyyyMMdd。 ApplyFileDate *string `json:"ApplyFileDate,omitnil,omitempty" name:"ApplyFileDate"` // 父账户账号。 // _平安渠道为资金汇总账号_ BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 环境名。 // __release__: 现网环境 // __sandbox__: 沙箱环境 // __development__: 开发环境 // _缺省: release_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type ApplyReconciliationFileResponse ¶ added in v1.0.360
type ApplyReconciliationFileResponse struct { *tchttp.BaseResponse Response *ApplyReconciliationFileResponseParams `json:"Response"` }
func NewApplyReconciliationFileResponse ¶ added in v1.0.360
func NewApplyReconciliationFileResponse() (response *ApplyReconciliationFileResponse)
func (*ApplyReconciliationFileResponse) FromJsonString ¶ added in v1.0.360
func (r *ApplyReconciliationFileResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyReconciliationFileResponse) ToJsonString ¶ added in v1.0.360
func (r *ApplyReconciliationFileResponse) ToJsonString() string
type ApplyReconciliationFileResponseParams ¶ added in v1.0.426
type ApplyReconciliationFileResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ApplyReconciliationFileResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyReconciliationFileResult ¶ added in v1.0.360
type ApplyReconciliationFileResult struct { // 申请对账文件的任务ID。 ApplyFileId *string `json:"ApplyFileId,omitnil,omitempty" name:"ApplyFileId"` // 对账文件申请状态。 // __I__:申请中 // __S__:申请成功 // __F__:申请失败 ApplyStatus *string `json:"ApplyStatus,omitnil,omitempty" name:"ApplyStatus"` // 申请结果描述。 // 注意:此字段可能返回 null,表示取不到有效值。 ApplyMessage *string `json:"ApplyMessage,omitnil,omitempty" name:"ApplyMessage"` }
type ApplyTradeData ¶
type ApplyTradeData struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 贸易材料流水号 TradeFileId *string `json:"TradeFileId,omitnil,omitempty" name:"TradeFileId"` // 交易币种 TradeCurrency *string `json:"TradeCurrency,omitnil,omitempty" name:"TradeCurrency"` // 交易金额 TradeAmount *string `json:"TradeAmount,omitnil,omitempty" name:"TradeAmount"` // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type ApplyTradeRequest ¶
type ApplyTradeRequest struct { *tchttp.BaseRequest // 贸易材料流水号 TradeFileId *string `json:"TradeFileId,omitnil,omitempty" name:"TradeFileId"` // 贸易材料订单号 TradeOrderId *string `json:"TradeOrderId,omitnil,omitempty" name:"TradeOrderId"` // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 收款人姓名 PayeeName *string `json:"PayeeName,omitnil,omitempty" name:"PayeeName"` // 收款人常驻国家或地区编码 (见常见问题) PayeeCountryCode *string `json:"PayeeCountryCode,omitnil,omitempty" name:"PayeeCountryCode"` // 贸易类型 (GOODS: 商品, SERVICE: 服务) TradeType *string `json:"TradeType,omitnil,omitempty" name:"TradeType"` // 交易时间 (格式: yyyyMMdd) TradeTime *string `json:"TradeTime,omitnil,omitempty" name:"TradeTime"` // 交易币种 TradeCurrency *string `json:"TradeCurrency,omitnil,omitempty" name:"TradeCurrency"` // 交易金额 TradeAmount *float64 `json:"TradeAmount,omitnil,omitempty" name:"TradeAmount"` // 交易名称 // (TradeType=GOODS时填写物品名称,可填写多个,格式无要求; // TradeType=SERVICE时填写贸易类别,见常见问题-贸易类别) TradeName *string `json:"TradeName,omitnil,omitempty" name:"TradeName"` // 交易数量 (TradeType=GOODS 填写物品数量, TradeType=SERVICE填写服务次数) TradeCount *int64 `json:"TradeCount,omitnil,omitempty" name:"TradeCount"` // 货贸承运人 (TradeType=GOODS 必填) GoodsCarrier *string `json:"GoodsCarrier,omitnil,omitempty" name:"GoodsCarrier"` // 服贸交易细节 (TradeType=GOODS 必填, 见常见问题-交易细节) ServiceDetail *string `json:"ServiceDetail,omitnil,omitempty" name:"ServiceDetail"` // 服贸服务时间 (TradeType=GOODS 必填, 见常见问题-服务时间) ServiceTime *string `json:"ServiceTime,omitnil,omitempty" name:"ServiceTime"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewApplyTradeRequest ¶
func NewApplyTradeRequest() (request *ApplyTradeRequest)
func (*ApplyTradeRequest) FromJsonString ¶
func (r *ApplyTradeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyTradeRequest) ToJsonString ¶
func (r *ApplyTradeRequest) ToJsonString() string
type ApplyTradeRequestParams ¶ added in v1.0.426
type ApplyTradeRequestParams struct { // 贸易材料流水号 TradeFileId *string `json:"TradeFileId,omitnil,omitempty" name:"TradeFileId"` // 贸易材料订单号 TradeOrderId *string `json:"TradeOrderId,omitnil,omitempty" name:"TradeOrderId"` // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 收款人姓名 PayeeName *string `json:"PayeeName,omitnil,omitempty" name:"PayeeName"` // 收款人常驻国家或地区编码 (见常见问题) PayeeCountryCode *string `json:"PayeeCountryCode,omitnil,omitempty" name:"PayeeCountryCode"` // 贸易类型 (GOODS: 商品, SERVICE: 服务) TradeType *string `json:"TradeType,omitnil,omitempty" name:"TradeType"` // 交易时间 (格式: yyyyMMdd) TradeTime *string `json:"TradeTime,omitnil,omitempty" name:"TradeTime"` // 交易币种 TradeCurrency *string `json:"TradeCurrency,omitnil,omitempty" name:"TradeCurrency"` // 交易金额 TradeAmount *float64 `json:"TradeAmount,omitnil,omitempty" name:"TradeAmount"` // 交易名称 // (TradeType=GOODS时填写物品名称,可填写多个,格式无要求; // TradeType=SERVICE时填写贸易类别,见常见问题-贸易类别) TradeName *string `json:"TradeName,omitnil,omitempty" name:"TradeName"` // 交易数量 (TradeType=GOODS 填写物品数量, TradeType=SERVICE填写服务次数) TradeCount *int64 `json:"TradeCount,omitnil,omitempty" name:"TradeCount"` // 货贸承运人 (TradeType=GOODS 必填) GoodsCarrier *string `json:"GoodsCarrier,omitnil,omitempty" name:"GoodsCarrier"` // 服贸交易细节 (TradeType=GOODS 必填, 见常见问题-交易细节) ServiceDetail *string `json:"ServiceDetail,omitnil,omitempty" name:"ServiceDetail"` // 服贸服务时间 (TradeType=GOODS 必填, 见常见问题-服务时间) ServiceTime *string `json:"ServiceTime,omitnil,omitempty" name:"ServiceTime"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type ApplyTradeResponse ¶
type ApplyTradeResponse struct { *tchttp.BaseResponse Response *ApplyTradeResponseParams `json:"Response"` }
func NewApplyTradeResponse ¶
func NewApplyTradeResponse() (response *ApplyTradeResponse)
func (*ApplyTradeResponse) FromJsonString ¶
func (r *ApplyTradeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyTradeResponse) ToJsonString ¶
func (r *ApplyTradeResponse) ToJsonString() string
type ApplyTradeResponseParams ¶ added in v1.0.426
type ApplyTradeResponseParams struct { // 提交贸易材料结果 Result *ApplyTradeResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ApplyTradeResult ¶
type ApplyTradeResult struct { // 错误码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 提交贸易材料数据 Data *ApplyTradeData `json:"Data,omitnil,omitempty" name:"Data"` }
type ApplyWithdrawalRequest ¶
type ApplyWithdrawalRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用于提现 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctNo *string `json:"SettleAcctNo,omitnil,omitempty" name:"SettleAcctNo"` // 结算账户户名 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctName *string `json:"SettleAcctName,omitnil,omitempty" name:"SettleAcctName"` // 币种 RMB CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 单位,1:元,2:角,3:分 CurrencyUnit *int64 `json:"CurrencyUnit,omitnil,omitempty" name:"CurrencyUnit"` // 金额 CurrencyAmt *string `json:"CurrencyAmt,omitnil,omitempty" name:"CurrencyAmt"` // 交易网名称 TranWebName *string `json:"TranWebName,omitnil,omitempty" name:"TranWebName"` // 会员证件类型 IdType *string `json:"IdType,omitnil,omitempty" name:"IdType"` // 会员证件号码 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> IdCode *string `json:"IdCode,omitnil,omitempty" name:"IdCode"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 手续费金额 CommissionAmount *string `json:"CommissionAmount,omitnil,omitempty" name:"CommissionAmount"` // 提现单号,长度32字节 WithdrawOrderId *string `json:"WithdrawOrderId,omitnil,omitempty" name:"WithdrawOrderId"` }
func NewApplyWithdrawalRequest ¶
func NewApplyWithdrawalRequest() (request *ApplyWithdrawalRequest)
func (*ApplyWithdrawalRequest) FromJsonString ¶
func (r *ApplyWithdrawalRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyWithdrawalRequest) ToJsonString ¶
func (r *ApplyWithdrawalRequest) ToJsonString() string
type ApplyWithdrawalRequestParams ¶ added in v1.0.426
type ApplyWithdrawalRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用于提现 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctNo *string `json:"SettleAcctNo,omitnil,omitempty" name:"SettleAcctNo"` // 结算账户户名 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctName *string `json:"SettleAcctName,omitnil,omitempty" name:"SettleAcctName"` // 币种 RMB CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 单位,1:元,2:角,3:分 CurrencyUnit *int64 `json:"CurrencyUnit,omitnil,omitempty" name:"CurrencyUnit"` // 金额 CurrencyAmt *string `json:"CurrencyAmt,omitnil,omitempty" name:"CurrencyAmt"` // 交易网名称 TranWebName *string `json:"TranWebName,omitnil,omitempty" name:"TranWebName"` // 会员证件类型 IdType *string `json:"IdType,omitnil,omitempty" name:"IdType"` // 会员证件号码 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> IdCode *string `json:"IdCode,omitnil,omitempty" name:"IdCode"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 手续费金额 CommissionAmount *string `json:"CommissionAmount,omitnil,omitempty" name:"CommissionAmount"` // 提现单号,长度32字节 WithdrawOrderId *string `json:"WithdrawOrderId,omitnil,omitempty" name:"WithdrawOrderId"` }
Predefined struct for user
type ApplyWithdrawalResponse ¶
type ApplyWithdrawalResponse struct { *tchttp.BaseResponse Response *ApplyWithdrawalResponseParams `json:"Response"` }
func NewApplyWithdrawalResponse ¶
func NewApplyWithdrawalResponse() (response *ApplyWithdrawalResponse)
func (*ApplyWithdrawalResponse) FromJsonString ¶
func (r *ApplyWithdrawalResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyWithdrawalResponse) ToJsonString ¶
func (r *ApplyWithdrawalResponse) ToJsonString() string
type ApplyWithdrawalResponseParams ¶ added in v1.0.426
type ApplyWithdrawalResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AssignmentData ¶ added in v1.0.306
type AssignmentData struct { // 主播ID AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 主播名称 AnchorName *string `json:"AnchorName,omitnil,omitempty" name:"AnchorName"` // 代理商ID AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 代理商名称 AgentName *string `json:"AgentName,omitnil,omitempty" name:"AgentName"` }
type BankBranchInfo ¶ added in v1.0.361
type BankBranchInfo struct { // 银行名称。 BankName *string `json:"BankName,omitnil,omitempty" name:"BankName"` // 银行简称。 BankAbbreviation *string `json:"BankAbbreviation,omitnil,omitempty" name:"BankAbbreviation"` // 支行名。 BankBranchName *string `json:"BankBranchName,omitnil,omitempty" name:"BankBranchName"` // 联行号。 BankBranchId *string `json:"BankBranchId,omitnil,omitempty" name:"BankBranchId"` }
type BankCardItem ¶
type BankCardItem struct { // 超级网银行号 EiconBankBranchId *string `json:"EiconBankBranchId,omitnil,omitempty" name:"EiconBankBranchId"` // 大小额行号 CnapsBranchId *string `json:"CnapsBranchId,omitnil,omitempty" name:"CnapsBranchId"` // 结算账户类型 // 1 – 本行账户 // 2 – 他行账户 SettleAcctType *int64 `json:"SettleAcctType,omitnil,omitempty" name:"SettleAcctType"` // 结算账户户名 // <敏感信息> SettleAcctName *string `json:"SettleAcctName,omitnil,omitempty" name:"SettleAcctName"` // 开户行名称 AcctBranchName *string `json:"AcctBranchName,omitnil,omitempty" name:"AcctBranchName"` // 用于提现 // <敏感信息> SettleAcctNo *string `json:"SettleAcctNo,omitnil,omitempty" name:"SettleAcctNo"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 验证类型 // 1 – 小额转账验证 // 2 – 短信验证 BindType *int64 `json:"BindType,omitnil,omitempty" name:"BindType"` // 用于短信验证 // BindType==2时必填 // <敏感信息> Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 证件类型 IdType *string `json:"IdType,omitnil,omitempty" name:"IdType"` // 证件号码 // <敏感信息> IdCode *string `json:"IdCode,omitnil,omitempty" name:"IdCode"` }
type BillDownloadUrlResult ¶ added in v1.0.375
type BillDownloadUrlResult struct { // 对账单下载地址。GET方式访问,返回zip包,解压后为csv格式文件。 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` }
type BindAccountRequest ¶ added in v1.0.229
type BindAccountRequest struct { *tchttp.BaseRequest // 主播Id AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 1 微信企业付款 // 2 支付宝转账 // 3 平安银企直连代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 收款方标识。 // 微信为open_id; // 支付宝为会员alipay_user_id; // 平安为收款方银行账号; AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` // 手机号 PhoneNum *string `json:"PhoneNum,omitnil,omitempty" name:"PhoneNum"` }
func NewBindAccountRequest ¶ added in v1.0.229
func NewBindAccountRequest() (request *BindAccountRequest)
func (*BindAccountRequest) FromJsonString ¶ added in v1.0.229
func (r *BindAccountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindAccountRequest) ToJsonString ¶ added in v1.0.229
func (r *BindAccountRequest) ToJsonString() string
type BindAccountRequestParams ¶ added in v1.0.426
type BindAccountRequestParams struct { // 主播Id AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 1 微信企业付款 // 2 支付宝转账 // 3 平安银企直连代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 收款方标识。 // 微信为open_id; // 支付宝为会员alipay_user_id; // 平安为收款方银行账号; AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` // 手机号 PhoneNum *string `json:"PhoneNum,omitnil,omitempty" name:"PhoneNum"` }
Predefined struct for user
type BindAccountResponse ¶ added in v1.0.229
type BindAccountResponse struct { *tchttp.BaseResponse Response *BindAccountResponseParams `json:"Response"` }
func NewBindAccountResponse ¶ added in v1.0.229
func NewBindAccountResponse() (response *BindAccountResponse)
func (*BindAccountResponse) FromJsonString ¶ added in v1.0.229
func (r *BindAccountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindAccountResponse) ToJsonString ¶ added in v1.0.229
func (r *BindAccountResponse) ToJsonString() string
type BindAccountResponseParams ¶ added in v1.0.426
type BindAccountResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 该字段为null。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BindAcctRequest ¶
type BindAcctRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 1 – 小额转账验证 // 2 – 短信验证 // 3 - 一分钱转账验证,无需再调CheckAcct验证绑卡 // 4 - 银行四要素验证,无需再调CheckAcct验证绑卡 // 每个结算账户每天只能使用一次小额转账验证 BindType *int64 `json:"BindType,omitnil,omitempty" name:"BindType"` // 用于提现 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctNo *string `json:"SettleAcctNo,omitnil,omitempty" name:"SettleAcctNo"` // 结算账户户名 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctName *string `json:"SettleAcctName,omitnil,omitempty" name:"SettleAcctName"` // 1 – 本行账户 // 2 – 他行账户 SettleAcctType *int64 `json:"SettleAcctType,omitnil,omitempty" name:"SettleAcctType"` // 证件类型,见《证件类型》表 IdType *string `json:"IdType,omitnil,omitempty" name:"IdType"` // 证件号码 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> IdCode *string `json:"IdCode,omitnil,omitempty" name:"IdCode"` // 开户行名称 AcctBranchName *string `json:"AcctBranchName,omitnil,omitempty" name:"AcctBranchName"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 用于短信验证 // BindType==2时必填 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 大小额行号,超级网银行号和大小额行号 // 二选一 CnapsBranchId *string `json:"CnapsBranchId,omitnil,omitempty" name:"CnapsBranchId"` // 超级网银行号,超级网银行号和大小额行号 // 二选一 EiconBankBranchId *string `json:"EiconBankBranchId,omitnil,omitempty" name:"EiconBankBranchId"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 经办人信息 AgencyClientInfo *AgencyClientInfo `json:"AgencyClientInfo,omitnil,omitempty" name:"AgencyClientInfo"` }
func NewBindAcctRequest ¶
func NewBindAcctRequest() (request *BindAcctRequest)
func (*BindAcctRequest) FromJsonString ¶
func (r *BindAcctRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindAcctRequest) ToJsonString ¶
func (r *BindAcctRequest) ToJsonString() string
type BindAcctRequestParams ¶ added in v1.0.426
type BindAcctRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 1 – 小额转账验证 // 2 – 短信验证 // 3 - 一分钱转账验证,无需再调CheckAcct验证绑卡 // 4 - 银行四要素验证,无需再调CheckAcct验证绑卡 // 每个结算账户每天只能使用一次小额转账验证 BindType *int64 `json:"BindType,omitnil,omitempty" name:"BindType"` // 用于提现 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctNo *string `json:"SettleAcctNo,omitnil,omitempty" name:"SettleAcctNo"` // 结算账户户名 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctName *string `json:"SettleAcctName,omitnil,omitempty" name:"SettleAcctName"` // 1 – 本行账户 // 2 – 他行账户 SettleAcctType *int64 `json:"SettleAcctType,omitnil,omitempty" name:"SettleAcctType"` // 证件类型,见《证件类型》表 IdType *string `json:"IdType,omitnil,omitempty" name:"IdType"` // 证件号码 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> IdCode *string `json:"IdCode,omitnil,omitempty" name:"IdCode"` // 开户行名称 AcctBranchName *string `json:"AcctBranchName,omitnil,omitempty" name:"AcctBranchName"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 用于短信验证 // BindType==2时必填 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 大小额行号,超级网银行号和大小额行号 // 二选一 CnapsBranchId *string `json:"CnapsBranchId,omitnil,omitempty" name:"CnapsBranchId"` // 超级网银行号,超级网银行号和大小额行号 // 二选一 EiconBankBranchId *string `json:"EiconBankBranchId,omitnil,omitempty" name:"EiconBankBranchId"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 经办人信息 AgencyClientInfo *AgencyClientInfo `json:"AgencyClientInfo,omitnil,omitempty" name:"AgencyClientInfo"` }
Predefined struct for user
type BindAcctResponse ¶
type BindAcctResponse struct { *tchttp.BaseResponse Response *BindAcctResponseParams `json:"Response"` }
func NewBindAcctResponse ¶
func NewBindAcctResponse() (response *BindAcctResponse)
func (*BindAcctResponse) FromJsonString ¶
func (r *BindAcctResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindAcctResponse) ToJsonString ¶
func (r *BindAcctResponse) ToJsonString() string
type BindAcctResponseParams ¶ added in v1.0.426
type BindAcctResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BindOpenBankExternalSubMerchantBankAccountRequest ¶ added in v1.0.351
type BindOpenBankExternalSubMerchantBankAccountRequest struct { *tchttp.BaseRequest // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 第三方渠道子商户收款方银行卡信息, 为JSON格式字符串。详情见附录-复杂类型。 ExternalSubMerchantBindBankAccountData *string `json:"ExternalSubMerchantBindBankAccountData,omitnil,omitempty" name:"ExternalSubMerchantBindBankAccountData"` // 外部申请编号。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewBindOpenBankExternalSubMerchantBankAccountRequest ¶ added in v1.0.351
func NewBindOpenBankExternalSubMerchantBankAccountRequest() (request *BindOpenBankExternalSubMerchantBankAccountRequest)
func (*BindOpenBankExternalSubMerchantBankAccountRequest) FromJsonString ¶ added in v1.0.351
func (r *BindOpenBankExternalSubMerchantBankAccountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindOpenBankExternalSubMerchantBankAccountRequest) ToJsonString ¶ added in v1.0.351
func (r *BindOpenBankExternalSubMerchantBankAccountRequest) ToJsonString() string
type BindOpenBankExternalSubMerchantBankAccountRequestParams ¶ added in v1.0.426
type BindOpenBankExternalSubMerchantBankAccountRequestParams struct { // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 第三方渠道子商户收款方银行卡信息, 为JSON格式字符串。详情见附录-复杂类型。 ExternalSubMerchantBindBankAccountData *string `json:"ExternalSubMerchantBindBankAccountData,omitnil,omitempty" name:"ExternalSubMerchantBindBankAccountData"` // 外部申请编号。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type BindOpenBankExternalSubMerchantBankAccountResponse ¶ added in v1.0.351
type BindOpenBankExternalSubMerchantBankAccountResponse struct { *tchttp.BaseResponse Response *BindOpenBankExternalSubMerchantBankAccountResponseParams `json:"Response"` }
func NewBindOpenBankExternalSubMerchantBankAccountResponse ¶ added in v1.0.351
func NewBindOpenBankExternalSubMerchantBankAccountResponse() (response *BindOpenBankExternalSubMerchantBankAccountResponse)
func (*BindOpenBankExternalSubMerchantBankAccountResponse) FromJsonString ¶ added in v1.0.351
func (r *BindOpenBankExternalSubMerchantBankAccountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindOpenBankExternalSubMerchantBankAccountResponse) ToJsonString ¶ added in v1.0.351
func (r *BindOpenBankExternalSubMerchantBankAccountResponse) ToJsonString() string
type BindOpenBankExternalSubMerchantBankAccountResponseParams ¶ added in v1.0.426
type BindOpenBankExternalSubMerchantBankAccountResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *BindOpenBankExternalSubMerchantBankAccountResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BindOpenBankExternalSubMerchantBankAccountResult ¶ added in v1.0.351
type BindOpenBankExternalSubMerchantBankAccountResult struct { // 渠道申请编号。 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 绑定状态。 // __SUCCESS__: 绑定成功 // __FAILED__: 绑定失败 // __PROCESSING__: 绑定中。 // 注意:若返回绑定中,需要再次调用绑定结果查询接口,查询结果。 BindStatus *string `json:"BindStatus,omitnil,omitempty" name:"BindStatus"` // 绑定返回描述, 例如失败原因等。 // 注意:此字段可能返回 null,表示取不到有效值。 BindMessage *string `json:"BindMessage,omitnil,omitempty" name:"BindMessage"` // 渠道子商户银行账户信息, 为JSON格式字符串(绑定成功状态下返回)。详情见附录-复杂类型。 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalSubMerchantBankAccountReturnData *string `json:"ExternalSubMerchantBankAccountReturnData,omitnil,omitempty" name:"ExternalSubMerchantBankAccountReturnData"` // 绑卡序列号。 // 注意:此字段可能返回 null,表示取不到有效值。 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` }
type BindOpenBankProfitSharePayeeRequest ¶ added in v1.0.521
type BindOpenBankProfitSharePayeeRequest struct { string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` // 通联国际: CNP ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` ProfitSharePayeeInfo *OpenBankProfitSharePayeeInfo `json:"ProfitSharePayeeInfo,omitnil,omitempty" name:"ProfitSharePayeeInfo"` ExternalProfitSharingData *string `json:"ExternalProfitSharingData,omitnil,omitempty" name:"ExternalProfitSharingData"` Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }ChannelMerchantId *
func NewBindOpenBankProfitSharePayeeRequest ¶ added in v1.0.521
func NewBindOpenBankProfitSharePayeeRequest() (request *BindOpenBankProfitSharePayeeRequest)
func (*BindOpenBankProfitSharePayeeRequest) FromJsonString ¶ added in v1.0.521
func (r *BindOpenBankProfitSharePayeeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindOpenBankProfitSharePayeeRequest) ToJsonString ¶ added in v1.0.521
func (r *BindOpenBankProfitSharePayeeRequest) ToJsonString() string
type BindOpenBankProfitSharePayeeRequestParams ¶ added in v1.0.521
type BindOpenBankProfitSharePayeeRequestParams struct { string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` // 通联国际: CNP ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` ProfitSharePayeeInfo *OpenBankProfitSharePayeeInfo `json:"ProfitSharePayeeInfo,omitnil,omitempty" name:"ProfitSharePayeeInfo"` ExternalProfitSharingData *string `json:"ExternalProfitSharingData,omitnil,omitempty" name:"ExternalProfitSharingData"` Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }ChannelMerchantId *
Predefined struct for user
type BindOpenBankProfitSharePayeeResponse ¶ added in v1.0.521
type BindOpenBankProfitSharePayeeResponse struct {}
func NewBindOpenBankProfitSharePayeeResponse ¶ added in v1.0.521
func NewBindOpenBankProfitSharePayeeResponse() (response *BindOpenBankProfitSharePayeeResponse)
func (*BindOpenBankProfitSharePayeeResponse) FromJsonString ¶ added in v1.0.521
func (r *BindOpenBankProfitSharePayeeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindOpenBankProfitSharePayeeResponse) ToJsonString ¶ added in v1.0.521
func (r *BindOpenBankProfitSharePayeeResponse) ToJsonString() string
type BindOpenBankProfitSharePayeeResponseParams ¶ added in v1.0.521
type BindOpenBankProfitSharePayeeResponseParams struct { string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 注意:此字段可能返回 null,表示取不到有效值。 Result *BindOpenBankProfitSharePayeeResult `json:"Result,omitnil,omitempty" name:"Result"` RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }ErrCode *
Predefined struct for user
type BindOpenBankProfitSharePayeeResult ¶ added in v1.0.521
type BindRelateAccReUnionPayRequest ¶
type BindRelateAccReUnionPayRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(32),交易网会员代码(若需要把一个待绑定账户关联到两个会员名下,此字段可上送两个会员的交易网代码,并且须用“|::|”(右侧)进行分隔) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(50),会员的待绑定账户的账号(即 BindRelateAcctUnionPay接口中的“会员的待绑定账户的账号”) MemberAcctNo *string `json:"MemberAcctNo,omitnil,omitempty" name:"MemberAcctNo"` // STRING(20),短信验证码(即 BindRelateAcctUnionPay接口中的手机所接收到的短信验证码) MessageCheckCode *string `json:"MessageCheckCode,omitnil,omitempty" name:"MessageCheckCode"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewBindRelateAccReUnionPayRequest ¶
func NewBindRelateAccReUnionPayRequest() (request *BindRelateAccReUnionPayRequest)
func (*BindRelateAccReUnionPayRequest) FromJsonString ¶
func (r *BindRelateAccReUnionPayRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindRelateAccReUnionPayRequest) ToJsonString ¶
func (r *BindRelateAccReUnionPayRequest) ToJsonString() string
type BindRelateAccReUnionPayRequestParams ¶ added in v1.0.426
type BindRelateAccReUnionPayRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(32),交易网会员代码(若需要把一个待绑定账户关联到两个会员名下,此字段可上送两个会员的交易网代码,并且须用“|::|”(右侧)进行分隔) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(50),会员的待绑定账户的账号(即 BindRelateAcctUnionPay接口中的“会员的待绑定账户的账号”) MemberAcctNo *string `json:"MemberAcctNo,omitnil,omitempty" name:"MemberAcctNo"` // STRING(20),短信验证码(即 BindRelateAcctUnionPay接口中的手机所接收到的短信验证码) MessageCheckCode *string `json:"MessageCheckCode,omitnil,omitempty" name:"MessageCheckCode"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type BindRelateAccReUnionPayResponse ¶
type BindRelateAccReUnionPayResponse struct { *tchttp.BaseResponse Response *BindRelateAccReUnionPayResponseParams `json:"Response"` }
func NewBindRelateAccReUnionPayResponse ¶
func NewBindRelateAccReUnionPayResponse() (response *BindRelateAccReUnionPayResponse)
func (*BindRelateAccReUnionPayResponse) FromJsonString ¶
func (r *BindRelateAccReUnionPayResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindRelateAccReUnionPayResponse) ToJsonString ¶
func (r *BindRelateAccReUnionPayResponse) ToJsonString() string
type BindRelateAccReUnionPayResponseParams ¶ added in v1.0.426
type BindRelateAccReUnionPayResponseParams struct { // STRING(52),见证系统流水号 // 注意:此字段可能返回 null,表示取不到有效值。 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BindRelateAcctSmallAmountRequest ¶
type BindRelateAcctSmallAmountRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(32),交易网会员代码(若需要把一个待绑定账户关联到两个会员名下,此字段可上送两个会员的交易网代码,并且须用“|::|”(右侧)进行分隔) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(150),见证子账户的户名(首次绑定的情况下,此字段即为待绑定的提现账户的户名。非首次绑定的情况下,须注意带绑定的提现账户的户名须与留存在后台系统的会员户名一致) MemberName *string `json:"MemberName,omitnil,omitempty" name:"MemberName"` // STRING(5),会员证件类型(详情见“常见问题”) MemberGlobalType *string `json:"MemberGlobalType,omitnil,omitempty" name:"MemberGlobalType"` // STRING(32),会员证件号码 MemberGlobalId *string `json:"MemberGlobalId,omitnil,omitempty" name:"MemberGlobalId"` // STRING(50),会员的待绑定账户的账号(提现的银行卡) MemberAcctNo *string `json:"MemberAcctNo,omitnil,omitempty" name:"MemberAcctNo"` // STRING(10),会员的待绑定账户的本他行类型(1: 本行; 2: 他行) BankType *string `json:"BankType,omitnil,omitempty" name:"BankType"` // STRING(150),会员的待绑定账户的开户行名称 AcctOpenBranchName *string `json:"AcctOpenBranchName,omitnil,omitempty" name:"AcctOpenBranchName"` // STRING(30),会员的手机号(手机号须由长度为11位的数字构成) Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // STRING(20),会员的待绑定账户的开户行的联行号(本他行类型为他行的情况下,此字段和下一个字段至少一个不为空) CnapsBranchId *string `json:"CnapsBranchId,omitnil,omitempty" name:"CnapsBranchId"` // STRING(20),会员的待绑定账户的开户行的超级网银行号(本他行类型为他行的情况下,此字段和上一个字段至少一个不为空) EiconBankBranchId *string `json:"EiconBankBranchId,omitnil,omitempty" name:"EiconBankBranchId"` // STRING(1027),转账方式(1: 往账鉴权(默认值); 2: 来账鉴权) ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewBindRelateAcctSmallAmountRequest ¶
func NewBindRelateAcctSmallAmountRequest() (request *BindRelateAcctSmallAmountRequest)
func (*BindRelateAcctSmallAmountRequest) FromJsonString ¶
func (r *BindRelateAcctSmallAmountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindRelateAcctSmallAmountRequest) ToJsonString ¶
func (r *BindRelateAcctSmallAmountRequest) ToJsonString() string
type BindRelateAcctSmallAmountRequestParams ¶ added in v1.0.426
type BindRelateAcctSmallAmountRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(32),交易网会员代码(若需要把一个待绑定账户关联到两个会员名下,此字段可上送两个会员的交易网代码,并且须用“|::|”(右侧)进行分隔) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(150),见证子账户的户名(首次绑定的情况下,此字段即为待绑定的提现账户的户名。非首次绑定的情况下,须注意带绑定的提现账户的户名须与留存在后台系统的会员户名一致) MemberName *string `json:"MemberName,omitnil,omitempty" name:"MemberName"` // STRING(5),会员证件类型(详情见“常见问题”) MemberGlobalType *string `json:"MemberGlobalType,omitnil,omitempty" name:"MemberGlobalType"` // STRING(32),会员证件号码 MemberGlobalId *string `json:"MemberGlobalId,omitnil,omitempty" name:"MemberGlobalId"` // STRING(50),会员的待绑定账户的账号(提现的银行卡) MemberAcctNo *string `json:"MemberAcctNo,omitnil,omitempty" name:"MemberAcctNo"` // STRING(10),会员的待绑定账户的本他行类型(1: 本行; 2: 他行) BankType *string `json:"BankType,omitnil,omitempty" name:"BankType"` // STRING(150),会员的待绑定账户的开户行名称 AcctOpenBranchName *string `json:"AcctOpenBranchName,omitnil,omitempty" name:"AcctOpenBranchName"` // STRING(30),会员的手机号(手机号须由长度为11位的数字构成) Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // STRING(20),会员的待绑定账户的开户行的联行号(本他行类型为他行的情况下,此字段和下一个字段至少一个不为空) CnapsBranchId *string `json:"CnapsBranchId,omitnil,omitempty" name:"CnapsBranchId"` // STRING(20),会员的待绑定账户的开户行的超级网银行号(本他行类型为他行的情况下,此字段和上一个字段至少一个不为空) EiconBankBranchId *string `json:"EiconBankBranchId,omitnil,omitempty" name:"EiconBankBranchId"` // STRING(1027),转账方式(1: 往账鉴权(默认值); 2: 来账鉴权) ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type BindRelateAcctSmallAmountResponse ¶
type BindRelateAcctSmallAmountResponse struct { *tchttp.BaseResponse Response *BindRelateAcctSmallAmountResponseParams `json:"Response"` }
func NewBindRelateAcctSmallAmountResponse ¶
func NewBindRelateAcctSmallAmountResponse() (response *BindRelateAcctSmallAmountResponse)
func (*BindRelateAcctSmallAmountResponse) FromJsonString ¶
func (r *BindRelateAcctSmallAmountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindRelateAcctSmallAmountResponse) ToJsonString ¶
func (r *BindRelateAcctSmallAmountResponse) ToJsonString() string
type BindRelateAcctSmallAmountResponseParams ¶ added in v1.0.426
type BindRelateAcctSmallAmountResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(1027),保留域(来账鉴权的方式下,此字段的值为客户需往监管账户转入的金额。在同名子账户绑定的场景下,若返回""VERIFIED""则说明无需验证直接绑定成功) // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BindRelateAcctUnionPayRequest ¶
type BindRelateAcctUnionPayRequest struct { *tchttp.BaseRequest // STRING(32),交易网会员代码(若需要把一个待绑定账户关联到两个会员名下,此字段可上送两个会员的交易网代码,并且须用“|::|”(右侧)进行分隔) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(150),见证子账户的户名(首次绑定的情况下,此字段即为待绑定的提现账户的户名。非首次绑定的情况下,须注意带绑定的提现账户的户名须与留存在后台系统的会员户名一致) MemberName *string `json:"MemberName,omitnil,omitempty" name:"MemberName"` // STRING(5),会员证件类型(详情见“常见问题”) MemberGlobalType *string `json:"MemberGlobalType,omitnil,omitempty" name:"MemberGlobalType"` // STRING(32),会员证件号码 MemberGlobalId *string `json:"MemberGlobalId,omitnil,omitempty" name:"MemberGlobalId"` // STRING(50),会员的待绑定账户的账号(提现的银行卡) MemberAcctNo *string `json:"MemberAcctNo,omitnil,omitempty" name:"MemberAcctNo"` // STRING(10),会员的待绑定账户的本他行类型(1: 本行; 2: 他行) BankType *string `json:"BankType,omitnil,omitempty" name:"BankType"` // STRING(150),会员的待绑定账户的开户行名称(若大小额行号不填则送超级网银号对应的银行名称,若填大小额行号则送大小额行号对应的银行名称) AcctOpenBranchName *string `json:"AcctOpenBranchName,omitnil,omitempty" name:"AcctOpenBranchName"` // STRING(30),会员的手机号(手机号须由长度为11位的数字构成) Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(20),会员的待绑定账户的开户行的联行号(本他行类型为他行的情况下,此字段和下一个字段至少一个不为空) CnapsBranchId *string `json:"CnapsBranchId,omitnil,omitempty" name:"CnapsBranchId"` // STRING(20),会员的待绑定账户的开户行的超级网银行号(本他行类型为他行的情况下,此字段和上一个字段至少一个不为空) EiconBankBranchId *string `json:"EiconBankBranchId,omitnil,omitempty" name:"EiconBankBranchId"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewBindRelateAcctUnionPayRequest ¶
func NewBindRelateAcctUnionPayRequest() (request *BindRelateAcctUnionPayRequest)
func (*BindRelateAcctUnionPayRequest) FromJsonString ¶
func (r *BindRelateAcctUnionPayRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindRelateAcctUnionPayRequest) ToJsonString ¶
func (r *BindRelateAcctUnionPayRequest) ToJsonString() string
type BindRelateAcctUnionPayRequestParams ¶ added in v1.0.426
type BindRelateAcctUnionPayRequestParams struct { // STRING(32),交易网会员代码(若需要把一个待绑定账户关联到两个会员名下,此字段可上送两个会员的交易网代码,并且须用“|::|”(右侧)进行分隔) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(150),见证子账户的户名(首次绑定的情况下,此字段即为待绑定的提现账户的户名。非首次绑定的情况下,须注意带绑定的提现账户的户名须与留存在后台系统的会员户名一致) MemberName *string `json:"MemberName,omitnil,omitempty" name:"MemberName"` // STRING(5),会员证件类型(详情见“常见问题”) MemberGlobalType *string `json:"MemberGlobalType,omitnil,omitempty" name:"MemberGlobalType"` // STRING(32),会员证件号码 MemberGlobalId *string `json:"MemberGlobalId,omitnil,omitempty" name:"MemberGlobalId"` // STRING(50),会员的待绑定账户的账号(提现的银行卡) MemberAcctNo *string `json:"MemberAcctNo,omitnil,omitempty" name:"MemberAcctNo"` // STRING(10),会员的待绑定账户的本他行类型(1: 本行; 2: 他行) BankType *string `json:"BankType,omitnil,omitempty" name:"BankType"` // STRING(150),会员的待绑定账户的开户行名称(若大小额行号不填则送超级网银号对应的银行名称,若填大小额行号则送大小额行号对应的银行名称) AcctOpenBranchName *string `json:"AcctOpenBranchName,omitnil,omitempty" name:"AcctOpenBranchName"` // STRING(30),会员的手机号(手机号须由长度为11位的数字构成) Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(20),会员的待绑定账户的开户行的联行号(本他行类型为他行的情况下,此字段和下一个字段至少一个不为空) CnapsBranchId *string `json:"CnapsBranchId,omitnil,omitempty" name:"CnapsBranchId"` // STRING(20),会员的待绑定账户的开户行的超级网银行号(本他行类型为他行的情况下,此字段和上一个字段至少一个不为空) EiconBankBranchId *string `json:"EiconBankBranchId,omitnil,omitempty" name:"EiconBankBranchId"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type BindRelateAcctUnionPayResponse ¶
type BindRelateAcctUnionPayResponse struct { *tchttp.BaseResponse Response *BindRelateAcctUnionPayResponseParams `json:"Response"` }
func NewBindRelateAcctUnionPayResponse ¶
func NewBindRelateAcctUnionPayResponse() (response *BindRelateAcctUnionPayResponse)
func (*BindRelateAcctUnionPayResponse) FromJsonString ¶
func (r *BindRelateAcctUnionPayResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BindRelateAcctUnionPayResponse) ToJsonString ¶
func (r *BindRelateAcctUnionPayResponse) ToJsonString() string
type BindRelateAcctUnionPayResponseParams ¶ added in v1.0.426
type BindRelateAcctUnionPayResponseParams struct { // STRING(1027),保留域(在同名子账户绑定的场景下,若返回"VERIFIED"则说明无需验证直接绑定成功) // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BusinessLicenseInfo ¶ added in v1.0.430
type BusinessLicenseInfo struct { // 营业证件类型 // IDCARD:身份证 // CREDITCODE:统一社会信用代码 BusinessLicenseType *string `json:"BusinessLicenseType,omitnil,omitempty" name:"BusinessLicenseType"` // 营业证件号码 非个人商户上送统一社会信用代码,个人商户上送身份证号码 BusinessLicenseNumber *string `json:"BusinessLicenseNumber,omitnil,omitempty" name:"BusinessLicenseNumber"` // 营业证件有效期类型 // LONGTERM:长期有效 // OTHER:非长期有效 BusinessLicenseValidityType *string `json:"BusinessLicenseValidityType,omitnil,omitempty" name:"BusinessLicenseValidityType"` // 营业证件生效日期,yyyy-MM-dd BusinessLicenseEffectiveDate *string `json:"BusinessLicenseEffectiveDate,omitnil,omitempty" name:"BusinessLicenseEffectiveDate"` // 营业证件失效日期,yyyy-MM-dd BusinessLicenseExpireDate *string `json:"BusinessLicenseExpireDate,omitnil,omitempty" name:"BusinessLicenseExpireDate"` }
type ChannelContractInfo ¶
type ChannelReturnContractInfo ¶
type ChannelReturnContractInfo struct { // 平台合约状态 // 协议状态,枚举值: // CONTRACT_STATUS_SIGNED:已签约 // CONTRACT_STATUS_TERMINATED:未签约 // CONTRACT_STATUS_PENDING:签约进行中 ContractStatus *string `json:"ContractStatus,omitnil,omitempty" name:"ContractStatus"` // 米大师内部存放的合约信息 ChannelContractInfo *ChannelContractInfo `json:"ChannelContractInfo,omitnil,omitempty" name:"ChannelContractInfo"` }
type CheckAcctRequest ¶
type CheckAcctRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 1 – 小额转账验证 // 2 – 短信验证 // 每个结算账户每天只能使用一次小额转账验证 BindType *int64 `json:"BindType,omitnil,omitempty" name:"BindType"` // 结算账户账号 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctNo *string `json:"SettleAcctNo,omitnil,omitempty" name:"SettleAcctNo"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 短信验证码或指令号 // BindType==2必填,平安渠道必填 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 币种 RMB // BindType==1必填 CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 单位 // 1:元,2:角,3:分 // BindType==1必填 CurrencyUnit *int64 `json:"CurrencyUnit,omitnil,omitempty" name:"CurrencyUnit"` // 金额 // BindType==1必填 CurrencyAmt *string `json:"CurrencyAmt,omitnil,omitempty" name:"CurrencyAmt"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewCheckAcctRequest ¶
func NewCheckAcctRequest() (request *CheckAcctRequest)
func (*CheckAcctRequest) FromJsonString ¶
func (r *CheckAcctRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckAcctRequest) ToJsonString ¶
func (r *CheckAcctRequest) ToJsonString() string
type CheckAcctRequestParams ¶ added in v1.0.426
type CheckAcctRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 1 – 小额转账验证 // 2 – 短信验证 // 每个结算账户每天只能使用一次小额转账验证 BindType *int64 `json:"BindType,omitnil,omitempty" name:"BindType"` // 结算账户账号 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctNo *string `json:"SettleAcctNo,omitnil,omitempty" name:"SettleAcctNo"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 短信验证码或指令号 // BindType==2必填,平安渠道必填 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 币种 RMB // BindType==1必填 CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 单位 // 1:元,2:角,3:分 // BindType==1必填 CurrencyUnit *int64 `json:"CurrencyUnit,omitnil,omitempty" name:"CurrencyUnit"` // 金额 // BindType==1必填 CurrencyAmt *string `json:"CurrencyAmt,omitnil,omitempty" name:"CurrencyAmt"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type CheckAcctResponse ¶
type CheckAcctResponse struct { *tchttp.BaseResponse Response *CheckAcctResponseParams `json:"Response"` }
func NewCheckAcctResponse ¶
func NewCheckAcctResponse() (response *CheckAcctResponse)
func (*CheckAcctResponse) FromJsonString ¶
func (r *CheckAcctResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckAcctResponse) ToJsonString ¶
func (r *CheckAcctResponse) ToJsonString() string
type CheckAcctResponseParams ¶ added in v1.0.426
type CheckAcctResponseParams struct { // 前置流水号,请保存 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckAmountRequest ¶
type CheckAmountRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(32),交易网会员代码(若需要把一个待绑定账户关联到两个会员名下,此字段可上送两个会员的交易网代码,并且须用“|::|”(右侧)进行分隔) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(50),会员的待绑定账户的账号(即 BindRelateAcctSmallAmount接口中的“会员的待绑定账户的账号”) TakeCashAcctNo *string `json:"TakeCashAcctNo,omitnil,omitempty" name:"TakeCashAcctNo"` // STRING(20),鉴权验证金额(即 BindRelateAcctSmallAmount接口中的“会员的待绑定账户收到的验证金额。原小额转账鉴权方式为来账鉴权的情况下此字段须赋值为0.00) AuthAmt *string `json:"AuthAmt,omitnil,omitempty" name:"AuthAmt"` // STRING(3),币种(默认为RMB) Ccy *string `json:"Ccy,omitnil,omitempty" name:"Ccy"` // STRING(1027),原小额转账方式(1: 往账鉴权,此为默认值; 2: 来账鉴权) ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewCheckAmountRequest ¶
func NewCheckAmountRequest() (request *CheckAmountRequest)
func (*CheckAmountRequest) FromJsonString ¶
func (r *CheckAmountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckAmountRequest) ToJsonString ¶
func (r *CheckAmountRequest) ToJsonString() string
type CheckAmountRequestParams ¶ added in v1.0.426
type CheckAmountRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(32),交易网会员代码(若需要把一个待绑定账户关联到两个会员名下,此字段可上送两个会员的交易网代码,并且须用“|::|”(右侧)进行分隔) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(50),会员的待绑定账户的账号(即 BindRelateAcctSmallAmount接口中的“会员的待绑定账户的账号”) TakeCashAcctNo *string `json:"TakeCashAcctNo,omitnil,omitempty" name:"TakeCashAcctNo"` // STRING(20),鉴权验证金额(即 BindRelateAcctSmallAmount接口中的“会员的待绑定账户收到的验证金额。原小额转账鉴权方式为来账鉴权的情况下此字段须赋值为0.00) AuthAmt *string `json:"AuthAmt,omitnil,omitempty" name:"AuthAmt"` // STRING(3),币种(默认为RMB) Ccy *string `json:"Ccy,omitnil,omitempty" name:"Ccy"` // STRING(1027),原小额转账方式(1: 往账鉴权,此为默认值; 2: 来账鉴权) ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type CheckAmountResponse ¶
type CheckAmountResponse struct { *tchttp.BaseResponse Response *CheckAmountResponseParams `json:"Response"` }
func NewCheckAmountResponse ¶
func NewCheckAmountResponse() (response *CheckAmountResponse)
func (*CheckAmountResponse) FromJsonString ¶
func (r *CheckAmountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckAmountResponse) ToJsonString ¶
func (r *CheckAmountResponse) ToJsonString() string
type CheckAmountResponseParams ¶ added in v1.0.426
type CheckAmountResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(52),见证系统流水号(即电商见证宝系统生成的流水号,可关联具体一笔请求) FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CityCodeResult ¶ added in v1.0.293
type CityCodeResult struct { // 城市编码cityid,数字与字母的结合 // 注意:此字段可能返回 null,表示取不到有效值。 CityId *string `json:"CityId,omitnil,omitempty" name:"CityId"` // 省份 // 注意:此字段可能返回 null,表示取不到有效值。 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 县区 // 注意:此字段可能返回 null,表示取不到有效值。 District *string `json:"District,omitnil,omitempty" name:"District"` // 城市 // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil,omitempty" name:"City"` }
type ClearItem ¶
type ClearItem struct { // STRING(8),日期(格式: 20190101) // 注意:此字段可能返回 null,表示取不到有效值。 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // STRING(40),子账号类型(子帐号类型。1: 普通会员子账号; 2: 挂账子账号; 3: 手续费子账号; 4: 利息子账号; 5: 平台担保子账号; 7: 在途; 8: 理财购买子帐号; 9: 理财赎回子帐号; 10: 平台子拥有结算子帐号) // 注意:此字段可能返回 null,表示取不到有效值。 SubAcctType *string `json:"SubAcctType,omitnil,omitempty" name:"SubAcctType"` // STRING(3),对账状态(0: 成功; 1: 失败) // 注意:此字段可能返回 null,表示取不到有效值。 ReconcileStatus *string `json:"ReconcileStatus,omitnil,omitempty" name:"ReconcileStatus"` // STRING(300),对账返回信息 // 注意:此字段可能返回 null,表示取不到有效值。 ReconcileReturnMsg *string `json:"ReconcileReturnMsg,omitnil,omitempty" name:"ReconcileReturnMsg"` // STRING(20),清算状态(0: 成功; 1: 失败; 2: 异常; 3: 待处理) // 注意:此字段可能返回 null,表示取不到有效值。 ClearingStatus *string `json:"ClearingStatus,omitnil,omitempty" name:"ClearingStatus"` // STRING(2),清算返回信息 // 注意:此字段可能返回 null,表示取不到有效值。 ClearingReturnMsg *string `json:"ClearingReturnMsg,omitnil,omitempty" name:"ClearingReturnMsg"` // STRING(300),待清算总金额 // 注意:此字段可能返回 null,表示取不到有效值。 TotalAmt *string `json:"TotalAmt,omitnil,omitempty" name:"TotalAmt"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AddContract ¶ added in v1.0.293
func (c *Client) AddContract(request *AddContractRequest) (response *AddContractResponse, err error)
AddContract 云支付-添加合同接口
func (*Client) AddContractWithContext ¶ added in v1.0.324
func (c *Client) AddContractWithContext(ctx context.Context, request *AddContractRequest) (response *AddContractResponse, err error)
AddContract 云支付-添加合同接口
func (*Client) AddFlexFundingAccount ¶ added in v1.0.568
func (c *Client) AddFlexFundingAccount(request *AddFlexFundingAccountRequest) (response *AddFlexFundingAccountResponse, err error)
AddFlexFundingAccount 灵云V2-绑定收款用户资金账号信息
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) AddFlexFundingAccountWithContext ¶ added in v1.0.568
func (c *Client) AddFlexFundingAccountWithContext(ctx context.Context, request *AddFlexFundingAccountRequest) (response *AddFlexFundingAccountResponse, err error)
AddFlexFundingAccount 灵云V2-绑定收款用户资金账号信息
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) AddFlexIdInfo ¶ added in v1.0.435
func (c *Client) AddFlexIdInfo(request *AddFlexIdInfoRequest) (response *AddFlexIdInfoResponse, err error)
AddFlexIdInfo 灵云V2-补充证件信息
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) AddFlexIdInfoWithContext ¶ added in v1.0.435
func (c *Client) AddFlexIdInfoWithContext(ctx context.Context, request *AddFlexIdInfoRequest) (response *AddFlexIdInfoResponse, err error)
AddFlexIdInfo 灵云V2-补充证件信息
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) AddFlexPhoneNo ¶ added in v1.0.435
func (c *Client) AddFlexPhoneNo(request *AddFlexPhoneNoRequest) (response *AddFlexPhoneNoResponse, err error)
AddFlexPhoneNo 灵云V2-补充手机号信息
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) AddFlexPhoneNoWithContext ¶ added in v1.0.435
func (c *Client) AddFlexPhoneNoWithContext(ctx context.Context, request *AddFlexPhoneNoRequest) (response *AddFlexPhoneNoResponse, err error)
AddFlexPhoneNo 灵云V2-补充手机号信息
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) AddMerchant ¶ added in v1.0.293
func (c *Client) AddMerchant(request *AddMerchantRequest) (response *AddMerchantResponse, err error)
AddMerchant 云支付-添加商户接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) AddMerchantWithContext ¶ added in v1.0.324
func (c *Client) AddMerchantWithContext(ctx context.Context, request *AddMerchantRequest) (response *AddMerchantResponse, err error)
AddMerchant 云支付-添加商户接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) AddShop ¶ added in v1.0.293
func (c *Client) AddShop(request *AddShopRequest) (response *AddShopResponse, err error)
AddShop 云支付-添加门店接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) AddShopWithContext ¶ added in v1.0.324
func (c *Client) AddShopWithContext(ctx context.Context, request *AddShopRequest) (response *AddShopResponse, err error)
AddShop 云支付-添加门店接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyApplicationMaterial ¶
func (c *Client) ApplyApplicationMaterial(request *ApplyApplicationMaterialRequest) (response *ApplyApplicationMaterialResponse, err error)
ApplyApplicationMaterial 跨境-提交申报材料。申报材料的主体是付款人,需要提前调用【跨境-付款人申请】接口提交付款人信息且审核通过后调用。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) ApplyApplicationMaterialWithContext ¶ added in v1.0.324
func (c *Client) ApplyApplicationMaterialWithContext(ctx context.Context, request *ApplyApplicationMaterialRequest) (response *ApplyApplicationMaterialResponse, err error)
ApplyApplicationMaterial 跨境-提交申报材料。申报材料的主体是付款人,需要提前调用【跨境-付款人申请】接口提交付款人信息且审核通过后调用。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) ApplyFlexPayment ¶ added in v1.0.414
func (c *Client) ApplyFlexPayment(request *ApplyFlexPaymentRequest) (response *ApplyFlexPaymentResponse, err error)
ApplyFlexPayment 灵云V2-付款
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyFlexPaymentWithContext ¶ added in v1.0.414
func (c *Client) ApplyFlexPaymentWithContext(ctx context.Context, request *ApplyFlexPaymentRequest) (response *ApplyFlexPaymentResponse, err error)
ApplyFlexPayment 灵云V2-付款
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyFlexSettlement ¶ added in v1.0.414
func (c *Client) ApplyFlexSettlement(request *ApplyFlexSettlementRequest) (response *ApplyFlexSettlementResponse, err error)
ApplyFlexSettlement 灵云V2-结算
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyFlexSettlementWithContext ¶ added in v1.0.414
func (c *Client) ApplyFlexSettlementWithContext(ctx context.Context, request *ApplyFlexSettlementRequest) (response *ApplyFlexSettlementResponse, err error)
ApplyFlexSettlement 灵云V2-结算
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyFlexWechatPreAuth ¶ added in v1.0.650
func (c *Client) ApplyFlexWechatPreAuth(request *ApplyFlexWechatPreAuthRequest) (response *ApplyFlexWechatPreAuthResponse, err error)
ApplyFlexWechatPreAuth 微工卡开通预核身接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyFlexWechatPreAuthWithContext ¶ added in v1.0.650
func (c *Client) ApplyFlexWechatPreAuthWithContext(ctx context.Context, request *ApplyFlexWechatPreAuthRequest) (response *ApplyFlexWechatPreAuthResponse, err error)
ApplyFlexWechatPreAuth 微工卡开通预核身接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyOpenBankOrderDetailReceipt ¶ added in v1.0.390
func (c *Client) ApplyOpenBankOrderDetailReceipt(request *ApplyOpenBankOrderDetailReceiptRequest) (response *ApplyOpenBankOrderDetailReceiptResponse, err error)
ApplyOpenBankOrderDetailReceipt 云企付-申请单笔交易回单
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyOpenBankOrderDetailReceiptWithContext ¶ added in v1.0.390
func (c *Client) ApplyOpenBankOrderDetailReceiptWithContext(ctx context.Context, request *ApplyOpenBankOrderDetailReceiptRequest) (response *ApplyOpenBankOrderDetailReceiptResponse, err error)
ApplyOpenBankOrderDetailReceipt 云企付-申请单笔交易回单
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyOpenBankSettleOrder ¶ added in v1.0.486
func (c *Client) ApplyOpenBankSettleOrder(request *ApplyOpenBankSettleOrderRequest) (response *ApplyOpenBankSettleOrderResponse, err error)
ApplyOpenBankSettleOrder 云企付-结算申请接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyOpenBankSettleOrderWithContext ¶ added in v1.0.486
func (c *Client) ApplyOpenBankSettleOrderWithContext(ctx context.Context, request *ApplyOpenBankSettleOrderRequest) (response *ApplyOpenBankSettleOrderResponse, err error)
ApplyOpenBankSettleOrder 云企付-结算申请接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyOpenBankSubMerchantSignOnline ¶ added in v1.0.486
func (c *Client) ApplyOpenBankSubMerchantSignOnline(request *ApplyOpenBankSubMerchantSignOnlineRequest) (response *ApplyOpenBankSubMerchantSignOnlineResponse, err error)
ApplyOpenBankSubMerchantSignOnline 子商户在线签约
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyOpenBankSubMerchantSignOnlineWithContext ¶ added in v1.0.486
func (c *Client) ApplyOpenBankSubMerchantSignOnlineWithContext(ctx context.Context, request *ApplyOpenBankSubMerchantSignOnlineRequest) (response *ApplyOpenBankSubMerchantSignOnlineResponse, err error)
ApplyOpenBankSubMerchantSignOnline 子商户在线签约
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ApplyOutwardOrder ¶
func (c *Client) ApplyOutwardOrder(request *ApplyOutwardOrderRequest) (response *ApplyOutwardOrderResponse, err error)
ApplyOutwardOrder 跨境-汇出指令申请。通过该接口可将对接方账户中的人民币余额汇兑成外币,再汇出至指定银行账户。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) ApplyOutwardOrderWithContext ¶ added in v1.0.324
func (c *Client) ApplyOutwardOrderWithContext(ctx context.Context, request *ApplyOutwardOrderRequest) (response *ApplyOutwardOrderResponse, err error)
ApplyOutwardOrder 跨境-汇出指令申请。通过该接口可将对接方账户中的人民币余额汇兑成外币,再汇出至指定银行账户。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) ApplyPayerInfo ¶
func (c *Client) ApplyPayerInfo(request *ApplyPayerInfoRequest) (response *ApplyPayerInfoResponse, err error)
ApplyPayerInfo 跨境-付款人申请。通过该接口提交付款人信息并进行 kyc 审核。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) ApplyPayerInfoWithContext ¶ added in v1.0.324
func (c *Client) ApplyPayerInfoWithContext(ctx context.Context, request *ApplyPayerInfoRequest) (response *ApplyPayerInfoResponse, err error)
ApplyPayerInfo 跨境-付款人申请。通过该接口提交付款人信息并进行 kyc 审核。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) ApplyReWithdrawal ¶
func (c *Client) ApplyReWithdrawal(request *ApplyReWithdrawalRequest) (response *ApplyReWithdrawalResponse, err error)
ApplyReWithdrawal 正常结算提现失败情况下,发起重新提现的请求接口
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ApplyReWithdrawalWithContext ¶ added in v1.0.324
func (c *Client) ApplyReWithdrawalWithContext(ctx context.Context, request *ApplyReWithdrawalRequest) (response *ApplyReWithdrawalResponse, err error)
ApplyReWithdrawal 正常结算提现失败情况下,发起重新提现的请求接口
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ApplyReconciliationFile ¶ added in v1.0.360
func (c *Client) ApplyReconciliationFile(request *ApplyReconciliationFileRequest) (response *ApplyReconciliationFileResponse, err error)
ApplyReconciliationFile 聚鑫-申请对账文件
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ApplyReconciliationFileWithContext ¶ added in v1.0.360
func (c *Client) ApplyReconciliationFileWithContext(ctx context.Context, request *ApplyReconciliationFileRequest) (response *ApplyReconciliationFileResponse, err error)
ApplyReconciliationFile 聚鑫-申请对账文件
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ApplyTrade ¶
func (c *Client) ApplyTrade(request *ApplyTradeRequest) (response *ApplyTradeResponse, err error)
ApplyTrade 跨境-提交贸易材料。通过提交贸易材料接口可为对接方累计贸易额度,在额度范围内可发起汇兑汇出交易。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) ApplyTradeWithContext ¶ added in v1.0.324
func (c *Client) ApplyTradeWithContext(ctx context.Context, request *ApplyTradeRequest) (response *ApplyTradeResponse, err error)
ApplyTrade 跨境-提交贸易材料。通过提交贸易材料接口可为对接方累计贸易额度,在额度范围内可发起汇兑汇出交易。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) ApplyWithdrawal ¶
func (c *Client) ApplyWithdrawal(request *ApplyWithdrawalRequest) (response *ApplyWithdrawalResponse, err error)
ApplyWithdrawal 商户提现
可能返回的错误码:
FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) ApplyWithdrawalWithContext ¶ added in v1.0.324
func (c *Client) ApplyWithdrawalWithContext(ctx context.Context, request *ApplyWithdrawalRequest) (response *ApplyWithdrawalResponse, err error)
ApplyWithdrawal 商户提现
可能返回的错误码:
FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) BindAccount ¶ added in v1.0.229
func (c *Client) BindAccount(request *BindAccountRequest) (response *BindAccountResponse, err error)
BindAccount 灵云-绑定账号
可能返回的错误码:
FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) BindAccountWithContext ¶ added in v1.0.324
func (c *Client) BindAccountWithContext(ctx context.Context, request *BindAccountRequest) (response *BindAccountResponse, err error)
BindAccount 灵云-绑定账号
可能返回的错误码:
FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) BindAcct ¶
func (c *Client) BindAcct(request *BindAcctRequest) (response *BindAcctResponse, err error)
BindAcct 商户绑定提现银行卡,每个商户只能绑定一张提现银行卡
可能返回的错误码:
FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) BindAcctWithContext ¶ added in v1.0.324
func (c *Client) BindAcctWithContext(ctx context.Context, request *BindAcctRequest) (response *BindAcctResponse, err error)
BindAcct 商户绑定提现银行卡,每个商户只能绑定一张提现银行卡
可能返回的错误码:
FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) BindOpenBankExternalSubMerchantBankAccount ¶ added in v1.0.351
func (c *Client) BindOpenBankExternalSubMerchantBankAccount(request *BindOpenBankExternalSubMerchantBankAccountRequest) (response *BindOpenBankExternalSubMerchantBankAccountResponse, err error)
BindOpenBankExternalSubMerchantBankAccount 云企付-子商户银行卡绑定
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) BindOpenBankExternalSubMerchantBankAccountWithContext ¶ added in v1.0.351
func (c *Client) BindOpenBankExternalSubMerchantBankAccountWithContext(ctx context.Context, request *BindOpenBankExternalSubMerchantBankAccountRequest) (response *BindOpenBankExternalSubMerchantBankAccountResponse, err error)
BindOpenBankExternalSubMerchantBankAccount 云企付-子商户银行卡绑定
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) BindOpenBankProfitSharePayee ¶ added in v1.0.521
func (c *Client) BindOpenBankProfitSharePayee(request *BindOpenBankProfitSharePayeeRequest) (response *BindOpenBankProfitSharePayeeResponse, err error)
BindOpenBankProfitSharePayee 云企付-绑定分账收款方
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) BindOpenBankProfitSharePayeeWithContext ¶ added in v1.0.521
func (c *Client) BindOpenBankProfitSharePayeeWithContext(ctx context.Context, request *BindOpenBankProfitSharePayeeRequest) (response *BindOpenBankProfitSharePayeeResponse, err error)
BindOpenBankProfitSharePayee 云企付-绑定分账收款方
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) BindRelateAccReUnionPay ¶
func (c *Client) BindRelateAccReUnionPay(request *BindRelateAccReUnionPayRequest) (response *BindRelateAccReUnionPayResponse, err error)
BindRelateAccReUnionPay 会员绑定提现账户-回填银联鉴权短信码。用于会员填写动态验证码后,发往银行进行验证,验证成功则完成绑定。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) BindRelateAccReUnionPayWithContext ¶ added in v1.0.324
func (c *Client) BindRelateAccReUnionPayWithContext(ctx context.Context, request *BindRelateAccReUnionPayRequest) (response *BindRelateAccReUnionPayResponse, err error)
BindRelateAccReUnionPay 会员绑定提现账户-回填银联鉴权短信码。用于会员填写动态验证码后,发往银行进行验证,验证成功则完成绑定。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) BindRelateAcctSmallAmount ¶
func (c *Client) BindRelateAcctSmallAmount(request *BindRelateAcctSmallAmountRequest) (response *BindRelateAcctSmallAmountResponse, err error)
BindRelateAcctSmallAmount 会员绑定提现账户-小额鉴权。会员申请绑定提现账户,绑定后从会员子账户中提现到绑定账户。
转账鉴权有两种形式:往账鉴权和来账鉴权。
往账鉴权:该接口发起成功后,银行会向提现账户转入小于等于0.5元的随机金额,并短信通知客户查看,客户查看后,需将收到的金额大小,在电商平台页面上回填,并通知银行。银行验证通过后,完成提现账户绑定。
来账鉴权:该接口发起成功后,银行以短信通知客户查看,客户查看后,需通过待绑定的账户往市场的监管账户转入短信上指定的金额。银行检索到该笔指定金额的来账是源自待绑定账户,则绑定成功。平安银行的账户,即BankType送1时,大小额行号和超级网银号都不用送。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) BindRelateAcctSmallAmountWithContext ¶ added in v1.0.324
func (c *Client) BindRelateAcctSmallAmountWithContext(ctx context.Context, request *BindRelateAcctSmallAmountRequest) (response *BindRelateAcctSmallAmountResponse, err error)
BindRelateAcctSmallAmount 会员绑定提现账户-小额鉴权。会员申请绑定提现账户,绑定后从会员子账户中提现到绑定账户。
转账鉴权有两种形式:往账鉴权和来账鉴权。
往账鉴权:该接口发起成功后,银行会向提现账户转入小于等于0.5元的随机金额,并短信通知客户查看,客户查看后,需将收到的金额大小,在电商平台页面上回填,并通知银行。银行验证通过后,完成提现账户绑定。
来账鉴权:该接口发起成功后,银行以短信通知客户查看,客户查看后,需通过待绑定的账户往市场的监管账户转入短信上指定的金额。银行检索到该笔指定金额的来账是源自待绑定账户,则绑定成功。平安银行的账户,即BankType送1时,大小额行号和超级网银号都不用送。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) BindRelateAcctUnionPay ¶
func (c *Client) BindRelateAcctUnionPay(request *BindRelateAcctUnionPayRequest) (response *BindRelateAcctUnionPayResponse, err error)
BindRelateAcctUnionPay 会员绑定提现账户-银联鉴权。用于会员申请绑定提现账户,申请后银行前往银联验证卡信息:姓名、证件、卡号、银行预留手机是否相符,相符则发送给会员手机动态验证码并返回成功,不相符则返回失败。
平台接收到银行返回成功后,进入输入动态验证码的页面,有效期120秒,若120秒未输入,客户可点击重新发送动态验证码,这个步骤重新调用该接口即可。
平安银行的账户,大小额行号和超级网银号都不用送。
超级网银号:单笔转账金额不超过5万,不限制笔数,只用选XX银行,不用具体到支行,可实时知道对方是否收款成功。
大小额联行号:单笔转账可超过5万,需具体到支行,不能实时知道对方是否收款成功。金额超过5万的,在工作日的8点30-17点间才会成功。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) BindRelateAcctUnionPayWithContext ¶ added in v1.0.324
func (c *Client) BindRelateAcctUnionPayWithContext(ctx context.Context, request *BindRelateAcctUnionPayRequest) (response *BindRelateAcctUnionPayResponse, err error)
BindRelateAcctUnionPay 会员绑定提现账户-银联鉴权。用于会员申请绑定提现账户,申请后银行前往银联验证卡信息:姓名、证件、卡号、银行预留手机是否相符,相符则发送给会员手机动态验证码并返回成功,不相符则返回失败。
平台接收到银行返回成功后,进入输入动态验证码的页面,有效期120秒,若120秒未输入,客户可点击重新发送动态验证码,这个步骤重新调用该接口即可。
平安银行的账户,大小额行号和超级网银号都不用送。
超级网银号:单笔转账金额不超过5万,不限制笔数,只用选XX银行,不用具体到支行,可实时知道对方是否收款成功。
大小额联行号:单笔转账可超过5万,需具体到支行,不能实时知道对方是否收款成功。金额超过5万的,在工作日的8点30-17点间才会成功。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) CheckAcct ¶
func (c *Client) CheckAcct(request *CheckAcctRequest) (response *CheckAcctResponse, err error)
CheckAcct 商户绑定提现银行卡的验证接口
可能返回的错误码:
FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) CheckAcctWithContext ¶ added in v1.0.324
func (c *Client) CheckAcctWithContext(ctx context.Context, request *CheckAcctRequest) (response *CheckAcctResponse, err error)
CheckAcct 商户绑定提现银行卡的验证接口
可能返回的错误码:
FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) CheckAmount ¶
func (c *Client) CheckAmount(request *CheckAmountRequest) (response *CheckAmountResponse, err error)
CheckAmount 验证鉴权金额。此接口可受理BindRelateAcctSmallAmount接口发起的转账金额(往账鉴权方式)的验证处理。若所回填的验证金额验证通过,则会绑定原申请中的银行账户作为提现账户。通过此接口也可以查得BindRelateAcctSmallAmount接口发起的来账鉴权方式的申请的当前状态。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) CheckAmountWithContext ¶ added in v1.0.324
func (c *Client) CheckAmountWithContext(ctx context.Context, request *CheckAmountRequest) (response *CheckAmountResponse, err error)
CheckAmount 验证鉴权金额。此接口可受理BindRelateAcctSmallAmount接口发起的转账金额(往账鉴权方式)的验证处理。若所回填的验证金额验证通过,则会绑定原申请中的银行账户作为提现账户。通过此接口也可以查得BindRelateAcctSmallAmount接口发起的来账鉴权方式的申请的当前状态。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) CloseCloudOrder ¶ added in v1.0.386
func (c *Client) CloseCloudOrder(request *CloseCloudOrderRequest) (response *CloseCloudOrderResponse, err error)
CloseCloudOrder 通过此接口关闭此前已创建的订单。关闭后,用户将无法继续付款,仅能关闭创建后未支付的订单。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) CloseCloudOrderWithContext ¶ added in v1.0.386
func (c *Client) CloseCloudOrderWithContext(ctx context.Context, request *CloseCloudOrderRequest) (response *CloseCloudOrderResponse, err error)
CloseCloudOrder 通过此接口关闭此前已创建的订单。关闭后,用户将无法继续付款,仅能关闭创建后未支付的订单。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) CloseOpenBankPaymentOrder ¶ added in v1.0.351
func (c *Client) CloseOpenBankPaymentOrder(request *CloseOpenBankPaymentOrderRequest) (response *CloseOpenBankPaymentOrderResponse, err error)
CloseOpenBankPaymentOrder 云企付-关闭订单
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CloseOpenBankPaymentOrderWithContext ¶ added in v1.0.351
func (c *Client) CloseOpenBankPaymentOrderWithContext(ctx context.Context, request *CloseOpenBankPaymentOrderRequest) (response *CloseOpenBankPaymentOrderResponse, err error)
CloseOpenBankPaymentOrder 云企付-关闭订单
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CloseOrder ¶
func (c *Client) CloseOrder(request *CloseOrderRequest) (response *CloseOrderResponse, err error)
CloseOrder 通过此接口关闭此前已创建的订单,关闭后,用户将无法继续付款。仅能关闭创建后未支付的订单
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_ORDERNOTACTIVATED = "FailedOperation.OrderNotActivated" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CloseOrderWithContext ¶ added in v1.0.324
func (c *Client) CloseOrderWithContext(ctx context.Context, request *CloseOrderRequest) (response *CloseOrderResponse, err error)
CloseOrder 通过此接口关闭此前已创建的订单,关闭后,用户将无法继续付款。仅能关闭创建后未支付的订单
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_ORDERNOTACTIVATED = "FailedOperation.OrderNotActivated" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ConfirmOrder ¶ added in v1.0.228
func (c *Client) ConfirmOrder(request *ConfirmOrderRequest) (response *ConfirmOrderResponse, err error)
ConfirmOrder 云鉴-消费订单确认接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) ConfirmOrderWithContext ¶ added in v1.0.324
func (c *Client) ConfirmOrderWithContext(ctx context.Context, request *ConfirmOrderRequest) (response *ConfirmOrderResponse, err error)
ConfirmOrder 云鉴-消费订单确认接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) ContractOrder ¶
func (c *Client) ContractOrder(request *ContractOrderRequest) (response *ContractOrderResponse, err error)
ContractOrder 应用需要先带上签约信息调用本接口生成支付订单号,并将应答的PayInfo透传给聚鑫SDK,拉起客户端(包括微信公众号/微信小程序/客户端App)支付。
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTINSERTTFAILED = "FailedOperation.DbClientInserttFailed" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_PARENTAPPIDERROR = "FailedOperation.ParentAppIdError" FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_WECHATERROR = "FailedOperation.WechatError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ContractOrderWithContext ¶ added in v1.0.324
func (c *Client) ContractOrderWithContext(ctx context.Context, request *ContractOrderRequest) (response *ContractOrderResponse, err error)
ContractOrder 应用需要先带上签约信息调用本接口生成支付订单号,并将应答的PayInfo透传给聚鑫SDK,拉起客户端(包括微信公众号/微信小程序/客户端App)支付。
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTINSERTTFAILED = "FailedOperation.DbClientInserttFailed" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_PARENTAPPIDERROR = "FailedOperation.ParentAppIdError" FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_WECHATERROR = "FailedOperation.WechatError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateAcct ¶
func (c *Client) CreateAcct(request *CreateAcctRequest) (response *CreateAcctResponse, err error)
CreateAcct 子商户入驻聚鑫平台
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) CreateAcctWithContext ¶ added in v1.0.324
func (c *Client) CreateAcctWithContext(ctx context.Context, request *CreateAcctRequest) (response *CreateAcctResponse, err error)
CreateAcct 子商户入驻聚鑫平台
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) CreateAgentTaxPaymentInfos ¶
func (c *Client) CreateAgentTaxPaymentInfos(request *CreateAgentTaxPaymentInfosRequest) (response *CreateAgentTaxPaymentInfosResponse, err error)
CreateAgentTaxPaymentInfos 直播平台-代理商完税信息录入
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateAgentTaxPaymentInfosWithContext ¶ added in v1.0.324
func (c *Client) CreateAgentTaxPaymentInfosWithContext(ctx context.Context, request *CreateAgentTaxPaymentInfosRequest) (response *CreateAgentTaxPaymentInfosResponse, err error)
CreateAgentTaxPaymentInfos 直播平台-代理商完税信息录入
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateAnchor ¶ added in v1.0.291
func (c *Client) CreateAnchor(request *CreateAnchorRequest) (response *CreateAnchorResponse, err error)
CreateAnchor 直播平台-主播入驻
可能返回的错误码:
FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_CREATEAGENT = "FailedOperation.CreateAgent" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) CreateAnchorWithContext ¶ added in v1.0.324
func (c *Client) CreateAnchorWithContext(ctx context.Context, request *CreateAnchorRequest) (response *CreateAnchorResponse, err error)
CreateAnchor 直播平台-主播入驻
可能返回的错误码:
FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_CREATEAGENT = "FailedOperation.CreateAgent" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) CreateBatchPayment ¶ added in v1.0.230
func (c *Client) CreateBatchPayment(request *CreateBatchPaymentRequest) (response *CreateBatchPaymentResponse, err error)
CreateBatchPayment 灵云-批量主播转账接口
可能返回的错误码:
FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_CREATEAGENT = "FailedOperation.CreateAgent" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) CreateBatchPaymentWithContext ¶ added in v1.0.324
func (c *Client) CreateBatchPaymentWithContext(ctx context.Context, request *CreateBatchPaymentRequest) (response *CreateBatchPaymentResponse, err error)
CreateBatchPayment 灵云-批量主播转账接口
可能返回的错误码:
FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_CREATEAGENT = "FailedOperation.CreateAgent" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) CreateCloudSubMerchant ¶ added in v1.0.386
func (c *Client) CreateCloudSubMerchant(request *CreateCloudSubMerchantRequest) (response *CreateCloudSubMerchantResponse, err error)
CreateCloudSubMerchant 创建子商户
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) CreateCloudSubMerchantWithContext ¶ added in v1.0.386
func (c *Client) CreateCloudSubMerchantWithContext(ctx context.Context, request *CreateCloudSubMerchantRequest) (response *CreateCloudSubMerchantResponse, err error)
CreateCloudSubMerchant 创建子商户
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) CreateCustAcctId ¶
func (c *Client) CreateCustAcctId(request *CreateCustAcctIdRequest) (response *CreateCustAcctIdResponse, err error)
CreateCustAcctId 会员子账户开立。会员在银行注册,并开立会员子账户,交易网会员代码即会员在平台端系统的会员编号。
平台需保存银行返回的子账户账号,后续交易接口都会用到。会员属性字段为预留扩展字段,当前必须送默认值。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_SDKERROR = "FailedOperation.SDKError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) CreateCustAcctIdWithContext ¶ added in v1.0.324
func (c *Client) CreateCustAcctIdWithContext(ctx context.Context, request *CreateCustAcctIdRequest) (response *CreateCustAcctIdResponse, err error)
CreateCustAcctId 会员子账户开立。会员在银行注册,并开立会员子账户,交易网会员代码即会员在平台端系统的会员编号。
平台需保存银行返回的子账户账号,后续交易接口都会用到。会员属性字段为预留扩展字段,当前必须送默认值。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_SDKERROR = "FailedOperation.SDKError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) CreateExternalAnchor ¶ added in v1.0.229
func (c *Client) CreateExternalAnchor(request *CreateExternalAnchorRequest) (response *CreateExternalAnchorResponse, err error)
CreateExternalAnchor 灵云-主播入驻
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_SDKERROR = "FailedOperation.SDKError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) CreateExternalAnchorWithContext ¶ added in v1.0.324
func (c *Client) CreateExternalAnchorWithContext(ctx context.Context, request *CreateExternalAnchorRequest) (response *CreateExternalAnchorResponse, err error)
CreateExternalAnchor 灵云-主播入驻
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_SDKERROR = "FailedOperation.SDKError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) CreateFlexPayee ¶ added in v1.0.414
func (c *Client) CreateFlexPayee(request *CreateFlexPayeeRequest) (response *CreateFlexPayeeResponse, err error)
CreateFlexPayee 灵云V2-收款用户开立
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateFlexPayeeWithContext ¶ added in v1.0.414
func (c *Client) CreateFlexPayeeWithContext(ctx context.Context, request *CreateFlexPayeeRequest) (response *CreateFlexPayeeResponse, err error)
CreateFlexPayee 灵云V2-收款用户开立
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateInvoice ¶
func (c *Client) CreateInvoice(request *CreateInvoiceRequest) (response *CreateInvoiceResponse, err error)
CreateInvoice 智慧零售-发票开具
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_INVOICEEXIST = "FailedOperation.InvoiceExist" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_INVOICEEXIST = "InternalError.InvoiceExist" INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" RESOURCEINSUFFICIENT_THREADPOOLREJECT = "ResourceInsufficient.ThreadPoolReject" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateInvoiceV2 ¶
func (c *Client) CreateInvoiceV2(request *CreateInvoiceV2Request) (response *CreateInvoiceV2Response, err error)
CreateInvoiceV2 智慧零售-发票开具V2
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) CreateInvoiceV2WithContext ¶ added in v1.0.324
func (c *Client) CreateInvoiceV2WithContext(ctx context.Context, request *CreateInvoiceV2Request) (response *CreateInvoiceV2Response, err error)
CreateInvoiceV2 智慧零售-发票开具V2
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) CreateInvoiceWithContext ¶ added in v1.0.324
func (c *Client) CreateInvoiceWithContext(ctx context.Context, request *CreateInvoiceRequest) (response *CreateInvoiceResponse, err error)
CreateInvoice 智慧零售-发票开具
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_INVOICEEXIST = "FailedOperation.InvoiceExist" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_INVOICEEXIST = "InternalError.InvoiceExist" INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" RESOURCEINSUFFICIENT_THREADPOOLREJECT = "ResourceInsufficient.ThreadPoolReject" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateMerchant ¶
func (c *Client) CreateMerchant(request *CreateMerchantRequest) (response *CreateMerchantResponse, err error)
CreateMerchant 智慧零售-商户注册
可能返回的错误码:
INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateMerchantWithContext ¶ added in v1.0.324
func (c *Client) CreateMerchantWithContext(ctx context.Context, request *CreateMerchantRequest) (response *CreateMerchantResponse, err error)
CreateMerchant 智慧零售-商户注册
可能返回的错误码:
INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateOpenBankAggregatedSubMerchantRegistration ¶ added in v1.0.430
func (c *Client) CreateOpenBankAggregatedSubMerchantRegistration(request *CreateOpenBankAggregatedSubMerchantRegistrationRequest) (response *CreateOpenBankAggregatedSubMerchantRegistrationResponse, err error)
CreateOpenBankAggregatedSubMerchantRegistration 云企付-子商户进件V2
可能返回的错误码:
INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateOpenBankAggregatedSubMerchantRegistrationWithContext ¶ added in v1.0.430
func (c *Client) CreateOpenBankAggregatedSubMerchantRegistrationWithContext(ctx context.Context, request *CreateOpenBankAggregatedSubMerchantRegistrationRequest) (response *CreateOpenBankAggregatedSubMerchantRegistrationResponse, err error)
CreateOpenBankAggregatedSubMerchantRegistration 云企付-子商户进件V2
可能返回的错误码:
INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateOpenBankExternalSubMerchantAccountBook ¶ added in v1.0.390
func (c *Client) CreateOpenBankExternalSubMerchantAccountBook(request *CreateOpenBankExternalSubMerchantAccountBookRequest) (response *CreateOpenBankExternalSubMerchantAccountBookResponse, err error)
CreateOpenBankExternalSubMerchantAccountBook 第三方子商户电子记账本创建接口
可能返回的错误码:
INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateOpenBankExternalSubMerchantAccountBookWithContext ¶ added in v1.0.390
func (c *Client) CreateOpenBankExternalSubMerchantAccountBookWithContext(ctx context.Context, request *CreateOpenBankExternalSubMerchantAccountBookRequest) (response *CreateOpenBankExternalSubMerchantAccountBookResponse, err error)
CreateOpenBankExternalSubMerchantAccountBook 第三方子商户电子记账本创建接口
可能返回的错误码:
INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateOpenBankExternalSubMerchantRegistration ¶ added in v1.0.351
func (c *Client) CreateOpenBankExternalSubMerchantRegistration(request *CreateOpenBankExternalSubMerchantRegistrationRequest) (response *CreateOpenBankExternalSubMerchantRegistrationResponse, err error)
CreateOpenBankExternalSubMerchantRegistration 云企付-子商户进件
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankExternalSubMerchantRegistrationWithContext ¶ added in v1.0.351
func (c *Client) CreateOpenBankExternalSubMerchantRegistrationWithContext(ctx context.Context, request *CreateOpenBankExternalSubMerchantRegistrationRequest) (response *CreateOpenBankExternalSubMerchantRegistrationResponse, err error)
CreateOpenBankExternalSubMerchantRegistration 云企付-子商户进件
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankGlobalPaymentOrder ¶ added in v1.0.517
func (c *Client) CreateOpenBankGlobalPaymentOrder(request *CreateOpenBankGlobalPaymentOrderRequest) (response *CreateOpenBankGlobalPaymentOrderResponse, err error)
CreateOpenBankGlobalPaymentOrder 云企付-跨境支付下单
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankGlobalPaymentOrderWithContext ¶ added in v1.0.517
func (c *Client) CreateOpenBankGlobalPaymentOrderWithContext(ctx context.Context, request *CreateOpenBankGlobalPaymentOrderRequest) (response *CreateOpenBankGlobalPaymentOrderResponse, err error)
CreateOpenBankGlobalPaymentOrder 云企付-跨境支付下单
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankMerchant ¶ added in v1.0.351
func (c *Client) CreateOpenBankMerchant(request *CreateOpenBankMerchantRequest) (response *CreateOpenBankMerchantResponse, err error)
CreateOpenBankMerchant 云企付-创建商户
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankMerchantWithContext ¶ added in v1.0.351
func (c *Client) CreateOpenBankMerchantWithContext(ctx context.Context, request *CreateOpenBankMerchantRequest) (response *CreateOpenBankMerchantResponse, err error)
CreateOpenBankMerchant 云企付-创建商户
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankPaymentOrder ¶ added in v1.0.351
func (c *Client) CreateOpenBankPaymentOrder(request *CreateOpenBankPaymentOrderRequest) (response *CreateOpenBankPaymentOrderResponse, err error)
CreateOpenBankPaymentOrder 云企付-创建支付订单。支持B2B网关支付,B2C转账下单。
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankPaymentOrderWithContext ¶ added in v1.0.351
func (c *Client) CreateOpenBankPaymentOrderWithContext(ctx context.Context, request *CreateOpenBankPaymentOrderRequest) (response *CreateOpenBankPaymentOrderResponse, err error)
CreateOpenBankPaymentOrder 云企付-创建支付订单。支持B2B网关支付,B2C转账下单。
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankRechargeOrder ¶ added in v1.0.390
func (c *Client) CreateOpenBankRechargeOrder(request *CreateOpenBankRechargeOrderRequest) (response *CreateOpenBankRechargeOrderResponse, err error)
CreateOpenBankRechargeOrder 云企付-创建充值订单
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankRechargeOrderWithContext ¶ added in v1.0.390
func (c *Client) CreateOpenBankRechargeOrderWithContext(ctx context.Context, request *CreateOpenBankRechargeOrderRequest) (response *CreateOpenBankRechargeOrderResponse, err error)
CreateOpenBankRechargeOrder 云企付-创建充值订单
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankSubMerchantRateConfigure ¶ added in v1.0.430
func (c *Client) CreateOpenBankSubMerchantRateConfigure(request *CreateOpenBankSubMerchantRateConfigureRequest) (response *CreateOpenBankSubMerchantRateConfigureResponse, err error)
CreateOpenBankSubMerchantRateConfigure 云企付-子商户费率配置
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankSubMerchantRateConfigureWithContext ¶ added in v1.0.430
func (c *Client) CreateOpenBankSubMerchantRateConfigureWithContext(ctx context.Context, request *CreateOpenBankSubMerchantRateConfigureRequest) (response *CreateOpenBankSubMerchantRateConfigureResponse, err error)
CreateOpenBankSubMerchantRateConfigure 云企付-子商户费率配置
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankUnifiedOrder ¶ added in v1.0.430
func (c *Client) CreateOpenBankUnifiedOrder(request *CreateOpenBankUnifiedOrderRequest) (response *CreateOpenBankUnifiedOrderResponse, err error)
CreateOpenBankUnifiedOrder 云企付-聚合下单
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankUnifiedOrderWithContext ¶ added in v1.0.430
func (c *Client) CreateOpenBankUnifiedOrderWithContext(ctx context.Context, request *CreateOpenBankUnifiedOrderRequest) (response *CreateOpenBankUnifiedOrderResponse, err error)
CreateOpenBankUnifiedOrder 云企付-聚合下单
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankVerificationOrder ¶ added in v1.0.439
func (c *Client) CreateOpenBankVerificationOrder(request *CreateOpenBankVerificationOrderRequest) (response *CreateOpenBankVerificationOrderResponse, err error)
CreateOpenBankVerificationOrder 云企付-创建核销申请,适用于针对支付订单维度的确认收货,解冻等业务场景。目前支持的渠道有TENPAY下的EBANK_PAYMENT付款方式创建支付订单时,选择担保支付下单的订单进行解冻。
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOpenBankVerificationOrderWithContext ¶ added in v1.0.439
func (c *Client) CreateOpenBankVerificationOrderWithContext(ctx context.Context, request *CreateOpenBankVerificationOrderRequest) (response *CreateOpenBankVerificationOrderResponse, err error)
CreateOpenBankVerificationOrder 云企付-创建核销申请,适用于针对支付订单维度的确认收货,解冻等业务场景。目前支持的渠道有TENPAY下的EBANK_PAYMENT付款方式创建支付订单时,选择担保支付下单的订单进行解冻。
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) CreateOrder ¶ added in v1.0.228
func (c *Client) CreateOrder(request *CreateOrderRequest) (response *CreateOrderResponse, err error)
CreateOrder 云鉴-消费订单发起的接口
可能返回的错误码:
FAILEDOPERATION_CREATEORDERERROR = "FailedOperation.CreateOrderError" FAILEDOPERATION_CREATEORDERUNKNOWN = "FailedOperation.CreateOrderUnknown" FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) CreateOrderWithContext ¶ added in v1.0.324
func (c *Client) CreateOrderWithContext(ctx context.Context, request *CreateOrderRequest) (response *CreateOrderResponse, err error)
CreateOrder 云鉴-消费订单发起的接口
可能返回的错误码:
FAILEDOPERATION_CREATEORDERERROR = "FailedOperation.CreateOrderError" FAILEDOPERATION_CREATEORDERUNKNOWN = "FailedOperation.CreateOrderUnknown" FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) CreatePayMerchant ¶ added in v1.0.228
func (c *Client) CreatePayMerchant(request *CreatePayMerchantRequest) (response *CreatePayMerchantResponse, err error)
CreatePayMerchant 商户新增的接口
可能返回的错误码:
FAILEDOPERATION_ADDMERCHANTFAILED = "FailedOperation.AddMerchantFailed" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MERCHANTCHECKFAILED = "FailedOperation.MerchantCheckFailed" FAILEDOPERATION_MERCHANTCREATEFAILED = "FailedOperation.MerchantCreateFailed" FAILEDOPERATION_MERCHANTEXIST = "FailedOperation.MerchantExist" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) CreatePayMerchantWithContext ¶ added in v1.0.324
func (c *Client) CreatePayMerchantWithContext(ctx context.Context, request *CreatePayMerchantRequest) (response *CreatePayMerchantResponse, err error)
CreatePayMerchant 商户新增的接口
可能返回的错误码:
FAILEDOPERATION_ADDMERCHANTFAILED = "FailedOperation.AddMerchantFailed" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MERCHANTCHECKFAILED = "FailedOperation.MerchantCheckFailed" FAILEDOPERATION_MERCHANTCREATEFAILED = "FailedOperation.MerchantCreateFailed" FAILEDOPERATION_MERCHANTEXIST = "FailedOperation.MerchantExist" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) CreatePayRollPreOrder ¶ added in v1.0.403
func (c *Client) CreatePayRollPreOrder(request *CreatePayRollPreOrderRequest) (response *CreatePayRollPreOrderResponse, err error)
CreatePayRollPreOrder 务工卡-核身预下单
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) CreatePayRollPreOrderWithAuth ¶ added in v1.0.403
func (c *Client) CreatePayRollPreOrderWithAuth(request *CreatePayRollPreOrderWithAuthRequest) (response *CreatePayRollPreOrderWithAuthResponse, err error)
CreatePayRollPreOrderWithAuth 务工卡-核身预下单带授权
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) CreatePayRollPreOrderWithAuthWithContext ¶ added in v1.0.403
func (c *Client) CreatePayRollPreOrderWithAuthWithContext(ctx context.Context, request *CreatePayRollPreOrderWithAuthRequest) (response *CreatePayRollPreOrderWithAuthResponse, err error)
CreatePayRollPreOrderWithAuth 务工卡-核身预下单带授权
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) CreatePayRollPreOrderWithContext ¶ added in v1.0.403
func (c *Client) CreatePayRollPreOrderWithContext(ctx context.Context, request *CreatePayRollPreOrderRequest) (response *CreatePayRollPreOrderResponse, err error)
CreatePayRollPreOrder 务工卡-核身预下单
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) CreatePayRollToken ¶ added in v1.0.403
func (c *Client) CreatePayRollToken(request *CreatePayRollTokenRequest) (response *CreatePayRollTokenResponse, err error)
CreatePayRollToken 务工卡-生成授权令牌
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) CreatePayRollTokenWithContext ¶ added in v1.0.403
func (c *Client) CreatePayRollTokenWithContext(ctx context.Context, request *CreatePayRollTokenRequest) (response *CreatePayRollTokenResponse, err error)
CreatePayRollToken 务工卡-生成授权令牌
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) CreateRedInvoice ¶
func (c *Client) CreateRedInvoice(request *CreateRedInvoiceRequest) (response *CreateRedInvoiceResponse, err error)
CreateRedInvoice 智慧零售-发票红冲
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_INVOICEEXIST = "FailedOperation.InvoiceExist" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" RESOURCEINSUFFICIENT_THREADPOOLREJECT = "ResourceInsufficient.ThreadPoolReject" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateRedInvoiceV2 ¶
func (c *Client) CreateRedInvoiceV2(request *CreateRedInvoiceV2Request) (response *CreateRedInvoiceV2Response, err error)
CreateRedInvoiceV2 智慧零售-发票红冲V2
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) CreateRedInvoiceV2WithContext ¶ added in v1.0.324
func (c *Client) CreateRedInvoiceV2WithContext(ctx context.Context, request *CreateRedInvoiceV2Request) (response *CreateRedInvoiceV2Response, err error)
CreateRedInvoiceV2 智慧零售-发票红冲V2
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) CreateRedInvoiceWithContext ¶ added in v1.0.324
func (c *Client) CreateRedInvoiceWithContext(ctx context.Context, request *CreateRedInvoiceRequest) (response *CreateRedInvoiceResponse, err error)
CreateRedInvoice 智慧零售-发票红冲
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_INVOICEEXIST = "FailedOperation.InvoiceExist" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" RESOURCEINSUFFICIENT_THREADPOOLREJECT = "ResourceInsufficient.ThreadPoolReject" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) CreateSinglePayment ¶ added in v1.0.230
func (c *Client) CreateSinglePayment(request *CreateSinglePaymentRequest) (response *CreateSinglePaymentResponse, err error)
CreateSinglePayment 灵云-单笔主播转账接口
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) CreateSinglePaymentWithContext ¶ added in v1.0.324
func (c *Client) CreateSinglePaymentWithContext(ctx context.Context, request *CreateSinglePaymentRequest) (response *CreateSinglePaymentResponse, err error)
CreateSinglePayment 灵云-单笔主播转账接口
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) CreateTransferBatch ¶
func (c *Client) CreateTransferBatch(request *CreateTransferBatchRequest) (response *CreateTransferBatchResponse, err error)
CreateTransferBatch 微信商户发起批量转账
可能返回的错误码:
FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR_ = "InternalError." INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) CreateTransferBatchWithContext ¶ added in v1.0.324
func (c *Client) CreateTransferBatchWithContext(ctx context.Context, request *CreateTransferBatchRequest) (response *CreateTransferBatchResponse, err error)
CreateTransferBatch 微信商户发起批量转账
可能返回的错误码:
FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR_ = "InternalError." INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) DeduceQuota ¶ added in v1.0.306
func (c *Client) DeduceQuota(request *DeduceQuotaRequest) (response *DeduceQuotaResponse, err error)
DeduceQuota 直播平台-扣减额度
可能返回的错误码:
FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR_ = "InternalError." INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) DeduceQuotaWithContext ¶ added in v1.0.324
func (c *Client) DeduceQuotaWithContext(ctx context.Context, request *DeduceQuotaRequest) (response *DeduceQuotaResponse, err error)
DeduceQuota 直播平台-扣减额度
可能返回的错误码:
FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR_ = "InternalError." INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) DeleteAgentTaxPaymentInfo ¶
func (c *Client) DeleteAgentTaxPaymentInfo(request *DeleteAgentTaxPaymentInfoRequest) (response *DeleteAgentTaxPaymentInfoResponse, err error)
DeleteAgentTaxPaymentInfo 直播平台-删除代理商完税信息
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) DeleteAgentTaxPaymentInfoWithContext ¶ added in v1.0.324
func (c *Client) DeleteAgentTaxPaymentInfoWithContext(ctx context.Context, request *DeleteAgentTaxPaymentInfoRequest) (response *DeleteAgentTaxPaymentInfoResponse, err error)
DeleteAgentTaxPaymentInfo 直播平台-删除代理商完税信息
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) DeleteAgentTaxPaymentInfos ¶
func (c *Client) DeleteAgentTaxPaymentInfos(request *DeleteAgentTaxPaymentInfosRequest) (response *DeleteAgentTaxPaymentInfosResponse, err error)
DeleteAgentTaxPaymentInfos 直播平台-删除代理商完税信息
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) DeleteAgentTaxPaymentInfosWithContext ¶ added in v1.0.324
func (c *Client) DeleteAgentTaxPaymentInfosWithContext(ctx context.Context, request *DeleteAgentTaxPaymentInfosRequest) (response *DeleteAgentTaxPaymentInfosResponse, err error)
DeleteAgentTaxPaymentInfos 直播平台-删除代理商完税信息
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) DescribeChargeDetail ¶
func (c *Client) DescribeChargeDetail(request *DescribeChargeDetailRequest) (response *DescribeChargeDetailResponse, err error)
DescribeChargeDetail 查询充值明细接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) DescribeChargeDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeChargeDetailWithContext(ctx context.Context, request *DescribeChargeDetailRequest) (response *DescribeChargeDetailResponse, err error)
DescribeChargeDetail 查询充值明细接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) DescribeOrderStatus ¶
func (c *Client) DescribeOrderStatus(request *DescribeOrderStatusRequest) (response *DescribeOrderStatusResponse, err error)
DescribeOrderStatus 查询单笔订单交易状态
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DescribeOrderStatusWithContext ¶ added in v1.0.324
func (c *Client) DescribeOrderStatusWithContext(ctx context.Context, request *DescribeOrderStatusRequest) (response *DescribeOrderStatusResponse, err error)
DescribeOrderStatus 查询单笔订单交易状态
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeAccreditQuery ¶ added in v1.0.293
func (c *Client) DistributeAccreditQuery(request *DistributeAccreditQueryRequest) (response *DistributeAccreditQueryResponse, err error)
DistributeAccreditQuery 云支付-分账授权申请查询接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeAccreditQueryWithContext ¶ added in v1.0.324
func (c *Client) DistributeAccreditQueryWithContext(ctx context.Context, request *DistributeAccreditQueryRequest) (response *DistributeAccreditQueryResponse, err error)
DistributeAccreditQuery 云支付-分账授权申请查询接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeAccreditTlinx ¶ added in v1.0.293
func (c *Client) DistributeAccreditTlinx(request *DistributeAccreditTlinxRequest) (response *DistributeAccreditTlinxResponse, err error)
DistributeAccreditTlinx 云支付-分账授权申请接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeAccreditTlinxWithContext ¶ added in v1.0.324
func (c *Client) DistributeAccreditTlinxWithContext(ctx context.Context, request *DistributeAccreditTlinxRequest) (response *DistributeAccreditTlinxResponse, err error)
DistributeAccreditTlinx 云支付-分账授权申请接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeAddReceiver ¶ added in v1.0.293
func (c *Client) DistributeAddReceiver(request *DistributeAddReceiverRequest) (response *DistributeAddReceiverResponse, err error)
DistributeAddReceiver 云支付-分账添加分账接收方接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeAddReceiverWithContext ¶ added in v1.0.324
func (c *Client) DistributeAddReceiverWithContext(ctx context.Context, request *DistributeAddReceiverRequest) (response *DistributeAddReceiverResponse, err error)
DistributeAddReceiver 云支付-分账添加分账接收方接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeApply ¶ added in v1.0.293
func (c *Client) DistributeApply(request *DistributeApplyRequest) (response *DistributeApplyResponse, err error)
DistributeApply 云支付-分账请求接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeApplyWithContext ¶ added in v1.0.324
func (c *Client) DistributeApplyWithContext(ctx context.Context, request *DistributeApplyRequest) (response *DistributeApplyResponse, err error)
DistributeApply 云支付-分账请求接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeCancel ¶ added in v1.0.293
func (c *Client) DistributeCancel(request *DistributeCancelRequest) (response *DistributeCancelResponse, err error)
DistributeCancel 云支付-分账撤销接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeCancelWithContext ¶ added in v1.0.324
func (c *Client) DistributeCancelWithContext(ctx context.Context, request *DistributeCancelRequest) (response *DistributeCancelResponse, err error)
DistributeCancel 云支付-分账撤销接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeQuery ¶ added in v1.0.293
func (c *Client) DistributeQuery(request *DistributeQueryRequest) (response *DistributeQueryResponse, err error)
DistributeQuery 云支付-分账结果查询接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeQueryReceiver ¶ added in v1.0.293
func (c *Client) DistributeQueryReceiver(request *DistributeQueryReceiverRequest) (response *DistributeQueryReceiverResponse, err error)
DistributeQueryReceiver 云支付-查询已添加分账接收方接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeQueryReceiverWithContext ¶ added in v1.0.324
func (c *Client) DistributeQueryReceiverWithContext(ctx context.Context, request *DistributeQueryReceiverRequest) (response *DistributeQueryReceiverResponse, err error)
DistributeQueryReceiver 云支付-查询已添加分账接收方接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeQueryWithContext ¶ added in v1.0.324
func (c *Client) DistributeQueryWithContext(ctx context.Context, request *DistributeQueryRequest) (response *DistributeQueryResponse, err error)
DistributeQuery 云支付-分账结果查询接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeRemoveReceiver ¶ added in v1.0.293
func (c *Client) DistributeRemoveReceiver(request *DistributeRemoveReceiverRequest) (response *DistributeRemoveReceiverResponse, err error)
DistributeRemoveReceiver 云支付-分账解除分账接收方接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DistributeRemoveReceiverWithContext ¶ added in v1.0.324
func (c *Client) DistributeRemoveReceiverWithContext(ctx context.Context, request *DistributeRemoveReceiverRequest) (response *DistributeRemoveReceiverResponse, err error)
DistributeRemoveReceiver 云支付-分账解除分账接收方接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) DownloadBill ¶
func (c *Client) DownloadBill(request *DownloadBillRequest) (response *DownloadBillResponse, err error)
DownloadBill 账单下载接口,根据本接口返回的URL地址,在D+1日下载对账单。注意,本接口返回的URL地址有时效,请尽快下载。URL超时时效后,请重新调用本接口再次获取。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFIGERROR = "FailedOperation.ConfigError" FAILEDOPERATION_DBCONFIGERROR = "FailedOperation.DBConfigError" FAILEDOPERATION_FILENOTEXIST = "FailedOperation.FileNotExist" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DownloadBillWithContext ¶ added in v1.0.324
func (c *Client) DownloadBillWithContext(ctx context.Context, request *DownloadBillRequest) (response *DownloadBillResponse, err error)
DownloadBill 账单下载接口,根据本接口返回的URL地址,在D+1日下载对账单。注意,本接口返回的URL地址有时效,请尽快下载。URL超时时效后,请重新调用本接口再次获取。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFIGERROR = "FailedOperation.ConfigError" FAILEDOPERATION_DBCONFIGERROR = "FailedOperation.DBConfigError" FAILEDOPERATION_FILENOTEXIST = "FailedOperation.FileNotExist" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DownloadOrgFile ¶ added in v1.0.293
func (c *Client) DownloadOrgFile(request *DownloadOrgFileRequest) (response *DownloadOrgFileResponse, err error)
DownloadOrgFile 云支付-下载机构文件接口
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFIGERROR = "FailedOperation.ConfigError" FAILEDOPERATION_DBCONFIGERROR = "FailedOperation.DBConfigError" FAILEDOPERATION_FILENOTEXIST = "FailedOperation.FileNotExist" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DownloadOrgFileWithContext ¶ added in v1.0.324
func (c *Client) DownloadOrgFileWithContext(ctx context.Context, request *DownloadOrgFileRequest) (response *DownloadOrgFileResponse, err error)
DownloadOrgFile 云支付-下载机构文件接口
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFIGERROR = "FailedOperation.ConfigError" FAILEDOPERATION_DBCONFIGERROR = "FailedOperation.DBConfigError" FAILEDOPERATION_FILENOTEXIST = "FailedOperation.FileNotExist" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DownloadReconciliationUrl ¶ added in v1.0.236
func (c *Client) DownloadReconciliationUrl(request *DownloadReconciliationUrlRequest) (response *DownloadReconciliationUrlResponse, err error)
DownloadReconciliationUrl 获取对账中心账单下载地址的接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_ISEMPTY = "FailedOperation.IsEmpty" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) DownloadReconciliationUrlWithContext ¶ added in v1.0.324
func (c *Client) DownloadReconciliationUrlWithContext(ctx context.Context, request *DownloadReconciliationUrlRequest) (response *DownloadReconciliationUrlResponse, err error)
DownloadReconciliationUrl 获取对账中心账单下载地址的接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_ISEMPTY = "FailedOperation.IsEmpty" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) ExecuteMemberTransaction ¶
func (c *Client) ExecuteMemberTransaction(request *ExecuteMemberTransactionRequest) (response *ExecuteMemberTransactionResponse, err error)
ExecuteMemberTransaction 会员间交易接口
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) ExecuteMemberTransactionWithContext ¶ added in v1.0.324
func (c *Client) ExecuteMemberTransactionWithContext(ctx context.Context, request *ExecuteMemberTransactionRequest) (response *ExecuteMemberTransactionResponse, err error)
ExecuteMemberTransaction 会员间交易接口
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) FreezeFlexBalance ¶ added in v1.0.414
func (c *Client) FreezeFlexBalance(request *FreezeFlexBalanceRequest) (response *FreezeFlexBalanceResponse, err error)
FreezeFlexBalance 灵云V2-冻结余额
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) FreezeFlexBalanceWithContext ¶ added in v1.0.414
func (c *Client) FreezeFlexBalanceWithContext(ctx context.Context, request *FreezeFlexBalanceRequest) (response *FreezeFlexBalanceResponse, err error)
FreezeFlexBalance 灵云V2-冻结余额
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) GetBillDownloadUrl ¶ added in v1.0.375
func (c *Client) GetBillDownloadUrl(request *GetBillDownloadUrlRequest) (response *GetBillDownloadUrlResponse, err error)
GetBillDownloadUrl 调用该接口返回对账单下载地址,对账单下载URL通过GET方式访问,返回zip包,解压后为csv格式文件。文件首行如下:
订单号,订单归属日期,机构编号,订单描述,交易类型,订单状态,支付场景,原始金额,折扣金额,实际交易金额,支付渠道优惠金额,抹零金额,币种,下单时间,付款成功时间,商户编号,门店编号,付款方式编号,付款方式名称,商户手续费T1,商户扣率,是否信用卡交易,原始订单号,用户账号,外部订单号,订单备注
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) GetBillDownloadUrlWithContext ¶ added in v1.0.375
func (c *Client) GetBillDownloadUrlWithContext(ctx context.Context, request *GetBillDownloadUrlRequest) (response *GetBillDownloadUrlResponse, err error)
GetBillDownloadUrl 调用该接口返回对账单下载地址,对账单下载URL通过GET方式访问,返回zip包,解压后为csv格式文件。文件首行如下:
订单号,订单归属日期,机构编号,订单描述,交易类型,订单状态,支付场景,原始金额,折扣金额,实际交易金额,支付渠道优惠金额,抹零金额,币种,下单时间,付款成功时间,商户编号,门店编号,付款方式编号,付款方式名称,商户手续费T1,商户扣率,是否信用卡交易,原始订单号,用户账号,外部订单号,订单备注
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) GetDistributeBillDownloadUrl ¶ added in v1.0.393
func (c *Client) GetDistributeBillDownloadUrl(request *GetDistributeBillDownloadUrlRequest) (response *GetDistributeBillDownloadUrlResponse, err error)
GetDistributeBillDownloadUrl 调用该接口返回对账单下载地址,对账单下载URL通过GET方式访问,返回zip包,解压后为csv格式文件。文件首行如下:
商户号,订单号,支付订单号,分账订单总金额,分账详情(通过|分割每笔明细:商户号1#分账金额1|商户号2#分账金额2),交易手续费承担方商户号,交易手续费,发起时间,分账状态,结算日期,非交易主体分账金额,商户退款订单号,商户分账单号
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) GetDistributeBillDownloadUrlWithContext ¶ added in v1.0.393
func (c *Client) GetDistributeBillDownloadUrlWithContext(ctx context.Context, request *GetDistributeBillDownloadUrlRequest) (response *GetDistributeBillDownloadUrlResponse, err error)
GetDistributeBillDownloadUrl 调用该接口返回对账单下载地址,对账单下载URL通过GET方式访问,返回zip包,解压后为csv格式文件。文件首行如下:
商户号,订单号,支付订单号,分账订单总金额,分账详情(通过|分割每笔明细:商户号1#分账金额1|商户号2#分账金额2),交易手续费承担方商户号,交易手续费,发起时间,分账状态,结算日期,非交易主体分账金额,商户退款订单号,商户分账单号
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) GetPayRollAuth ¶ added in v1.0.403
func (c *Client) GetPayRollAuth(request *GetPayRollAuthRequest) (response *GetPayRollAuthResponse, err error)
GetPayRollAuth 务工卡-查询授权关系
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) GetPayRollAuthList ¶ added in v1.0.403
func (c *Client) GetPayRollAuthList(request *GetPayRollAuthListRequest) (response *GetPayRollAuthListResponse, err error)
GetPayRollAuthList 务工卡-查询核身记录
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) GetPayRollAuthListWithContext ¶ added in v1.0.403
func (c *Client) GetPayRollAuthListWithContext(ctx context.Context, request *GetPayRollAuthListRequest) (response *GetPayRollAuthListResponse, err error)
GetPayRollAuthList 务工卡-查询核身记录
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) GetPayRollAuthResult ¶ added in v1.0.403
func (c *Client) GetPayRollAuthResult(request *GetPayRollAuthResultRequest) (response *GetPayRollAuthResultResponse, err error)
GetPayRollAuthResult 务工卡-获取核身结果
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) GetPayRollAuthResultWithContext ¶ added in v1.0.403
func (c *Client) GetPayRollAuthResultWithContext(ctx context.Context, request *GetPayRollAuthResultRequest) (response *GetPayRollAuthResultResponse, err error)
GetPayRollAuthResult 务工卡-获取核身结果
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) GetPayRollAuthWithContext ¶ added in v1.0.403
func (c *Client) GetPayRollAuthWithContext(ctx context.Context, request *GetPayRollAuthRequest) (response *GetPayRollAuthResponse, err error)
GetPayRollAuth 务工卡-查询授权关系
可能返回的错误码:
AUTHFAILURE_SIGN = "AuthFailure.Sign" FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_KEY = "ResourceNotFound.Key"
func (*Client) MigrateOrderRefund ¶
func (c *Client) MigrateOrderRefund(request *MigrateOrderRefundRequest) (response *MigrateOrderRefundResponse, err error)
MigrateOrderRefund 山姆聚合支付项目-存量订单退款接口。可以通过本接口将支付款全部或部分退还给付款方,在收到用户退款请求并且验证成功之后,按照退款规则将支付款按原路退回到支付账号。
可能返回的错误码:
FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_CHANNELERROR = "FailedOperation.ChannelError" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) MigrateOrderRefundQuery ¶
func (c *Client) MigrateOrderRefundQuery(request *MigrateOrderRefundQueryRequest) (response *MigrateOrderRefundQueryResponse, err error)
MigrateOrderRefundQuery 提交退款申请后,通过调用该接口查询退款状态。退款可能有一定延时。
可能返回的错误码:
FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_CHANNELERROR = "FailedOperation.ChannelError" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) MigrateOrderRefundQueryWithContext ¶ added in v1.0.324
func (c *Client) MigrateOrderRefundQueryWithContext(ctx context.Context, request *MigrateOrderRefundQueryRequest) (response *MigrateOrderRefundQueryResponse, err error)
MigrateOrderRefundQuery 提交退款申请后,通过调用该接口查询退款状态。退款可能有一定延时。
可能返回的错误码:
FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_CHANNELERROR = "FailedOperation.ChannelError" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) MigrateOrderRefundWithContext ¶ added in v1.0.324
func (c *Client) MigrateOrderRefundWithContext(ctx context.Context, request *MigrateOrderRefundRequest) (response *MigrateOrderRefundResponse, err error)
MigrateOrderRefund 山姆聚合支付项目-存量订单退款接口。可以通过本接口将支付款全部或部分退还给付款方,在收到用户退款请求并且验证成功之后,按照退款规则将支付款按原路退回到支付账号。
可能返回的错误码:
FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_CHANNELERROR = "FailedOperation.ChannelError" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) ModifyAgentTaxPaymentInfo ¶
func (c *Client) ModifyAgentTaxPaymentInfo(request *ModifyAgentTaxPaymentInfoRequest) (response *ModifyAgentTaxPaymentInfoResponse, err error)
ModifyAgentTaxPaymentInfo 直播平台-修改代理商完税信息
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) ModifyAgentTaxPaymentInfoWithContext ¶ added in v1.0.324
func (c *Client) ModifyAgentTaxPaymentInfoWithContext(ctx context.Context, request *ModifyAgentTaxPaymentInfoRequest) (response *ModifyAgentTaxPaymentInfoResponse, err error)
ModifyAgentTaxPaymentInfo 直播平台-修改代理商完税信息
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) ModifyBindedAccount ¶ added in v1.0.229
func (c *Client) ModifyBindedAccount(request *ModifyBindedAccountRequest) (response *ModifyBindedAccountResponse, err error)
ModifyBindedAccount 灵云-重新绑定账号
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) ModifyBindedAccountWithContext ¶ added in v1.0.324
func (c *Client) ModifyBindedAccountWithContext(ctx context.Context, request *ModifyBindedAccountRequest) (response *ModifyBindedAccountResponse, err error)
ModifyBindedAccount 灵云-重新绑定账号
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) ModifyFlexFundingAccount ¶ added in v1.0.568
func (c *Client) ModifyFlexFundingAccount(request *ModifyFlexFundingAccountRequest) (response *ModifyFlexFundingAccountResponse, err error)
ModifyFlexFundingAccount 灵云V2-修改收款用户资金账号信息
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ModifyFlexFundingAccountWithContext ¶ added in v1.0.568
func (c *Client) ModifyFlexFundingAccountWithContext(ctx context.Context, request *ModifyFlexFundingAccountRequest) (response *ModifyFlexFundingAccountResponse, err error)
ModifyFlexFundingAccount 灵云V2-修改收款用户资金账号信息
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ModifyFlexPayeeAccountRightStatus ¶ added in v1.0.414
func (c *Client) ModifyFlexPayeeAccountRightStatus(request *ModifyFlexPayeeAccountRightStatusRequest) (response *ModifyFlexPayeeAccountRightStatusResponse, err error)
ModifyFlexPayeeAccountRightStatus 灵云V2-收款用户账户权益状态修改
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ModifyFlexPayeeAccountRightStatusWithContext ¶ added in v1.0.414
func (c *Client) ModifyFlexPayeeAccountRightStatusWithContext(ctx context.Context, request *ModifyFlexPayeeAccountRightStatusRequest) (response *ModifyFlexPayeeAccountRightStatusResponse, err error)
ModifyFlexPayeeAccountRightStatus 灵云V2-收款用户账户权益状态修改
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ModifyMerchant ¶ added in v1.0.228
func (c *Client) ModifyMerchant(request *ModifyMerchantRequest) (response *ModifyMerchantResponse, err error)
ModifyMerchant 云鉴-商户信息修改的接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MERCHANTNOTEXIST = "FailedOperation.MerchantNotExist" FAILEDOPERATION_MODIFYMERCHANTFAILED = "FailedOperation.ModifyMerchantFailed"
func (*Client) ModifyMerchantWithContext ¶ added in v1.0.324
func (c *Client) ModifyMerchantWithContext(ctx context.Context, request *ModifyMerchantRequest) (response *ModifyMerchantResponse, err error)
ModifyMerchant 云鉴-商户信息修改的接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MERCHANTNOTEXIST = "FailedOperation.MerchantNotExist" FAILEDOPERATION_MODIFYMERCHANTFAILED = "FailedOperation.ModifyMerchantFailed"
func (*Client) ModifyMntMbrBindRelateAcctBankCode ¶
func (c *Client) ModifyMntMbrBindRelateAcctBankCode(request *ModifyMntMbrBindRelateAcctBankCodeRequest) (response *ModifyMntMbrBindRelateAcctBankCodeResponse, err error)
ModifyMntMbrBindRelateAcctBankCode 维护会员绑定提现账户联行号。此接口可以支持市场修改会员的提现账户的开户行信息,具体包括开户行行名、开户行的银行联行号(大小额联行号)和超级网银行号。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) ModifyMntMbrBindRelateAcctBankCodeWithContext ¶ added in v1.0.324
func (c *Client) ModifyMntMbrBindRelateAcctBankCodeWithContext(ctx context.Context, request *ModifyMntMbrBindRelateAcctBankCodeRequest) (response *ModifyMntMbrBindRelateAcctBankCodeResponse, err error)
ModifyMntMbrBindRelateAcctBankCode 维护会员绑定提现账户联行号。此接口可以支持市场修改会员的提现账户的开户行信息,具体包括开户行行名、开户行的银行联行号(大小额联行号)和超级网银行号。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryAcctBinding ¶
func (c *Client) QueryAcctBinding(request *QueryAcctBindingRequest) (response *QueryAcctBindingResponse, err error)
QueryAcctBinding 聚鑫-查询子账户绑定银行卡
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryAcctBindingWithContext ¶ added in v1.0.324
func (c *Client) QueryAcctBindingWithContext(ctx context.Context, request *QueryAcctBindingRequest) (response *QueryAcctBindingResponse, err error)
QueryAcctBinding 聚鑫-查询子账户绑定银行卡
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryAcctInfo ¶
func (c *Client) QueryAcctInfo(request *QueryAcctInfoRequest) (response *QueryAcctInfoResponse, err error)
QueryAcctInfo 聚鑫-开户信息查询
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryAcctInfoList ¶
func (c *Client) QueryAcctInfoList(request *QueryAcctInfoListRequest) (response *QueryAcctInfoListResponse, err error)
QueryAcctInfoList 聚鑫-开户信息列表查询, 查询某一段时间的开户信息
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryAcctInfoListWithContext ¶ added in v1.0.324
func (c *Client) QueryAcctInfoListWithContext(ctx context.Context, request *QueryAcctInfoListRequest) (response *QueryAcctInfoListResponse, err error)
QueryAcctInfoList 聚鑫-开户信息列表查询, 查询某一段时间的开户信息
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryAcctInfoWithContext ¶ added in v1.0.324
func (c *Client) QueryAcctInfoWithContext(ctx context.Context, request *QueryAcctInfoRequest) (response *QueryAcctInfoResponse, err error)
QueryAcctInfo 聚鑫-开户信息查询
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryAgentStatements ¶
func (c *Client) QueryAgentStatements(request *QueryAgentStatementsRequest) (response *QueryAgentStatementsResponse, err error)
QueryAgentStatements 直播平台-查询代理商结算单链接
可能返回的错误码:
AUTHFAILURE_ACCOUNT = "AuthFailure.Account" FAILEDOPERATION_GETLIVEDAILYSUMMARY = "FailedOperation.GetLiveDailySummary" FAILEDOPERATION_QUERYAGENTSTATEMENTS = "FailedOperation.QueryAgentStatements" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account"
func (*Client) QueryAgentStatementsWithContext ¶ added in v1.0.324
func (c *Client) QueryAgentStatementsWithContext(ctx context.Context, request *QueryAgentStatementsRequest) (response *QueryAgentStatementsResponse, err error)
QueryAgentStatements 直播平台-查询代理商结算单链接
可能返回的错误码:
AUTHFAILURE_ACCOUNT = "AuthFailure.Account" FAILEDOPERATION_GETLIVEDAILYSUMMARY = "FailedOperation.GetLiveDailySummary" FAILEDOPERATION_QUERYAGENTSTATEMENTS = "FailedOperation.QueryAgentStatements" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account"
func (*Client) QueryAgentTaxPaymentBatch ¶
func (c *Client) QueryAgentTaxPaymentBatch(request *QueryAgentTaxPaymentBatchRequest) (response *QueryAgentTaxPaymentBatchResponse, err error)
QueryAgentTaxPaymentBatch 直播平台-查询批次信息
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) QueryAgentTaxPaymentBatchWithContext ¶ added in v1.0.324
func (c *Client) QueryAgentTaxPaymentBatchWithContext(ctx context.Context, request *QueryAgentTaxPaymentBatchRequest) (response *QueryAgentTaxPaymentBatchResponse, err error)
QueryAgentTaxPaymentBatch 直播平台-查询批次信息
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) QueryAnchorContractInfo ¶
func (c *Client) QueryAnchorContractInfo(request *QueryAnchorContractInfoRequest) (response *QueryAnchorContractInfoResponse, err error)
QueryAnchorContractInfo 直播平台-查询主播签约信息
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) QueryAnchorContractInfoWithContext ¶ added in v1.0.324
func (c *Client) QueryAnchorContractInfoWithContext(ctx context.Context, request *QueryAnchorContractInfoRequest) (response *QueryAnchorContractInfoResponse, err error)
QueryAnchorContractInfo 直播平台-查询主播签约信息
可能返回的错误码:
INTERNALERROR_DELETEDBERROR = "InternalError.DeleteDBError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_BATCHINFONOTFOUND = "ResourceNotFound.BatchInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) QueryApplicationMaterial ¶
func (c *Client) QueryApplicationMaterial(request *QueryApplicationMaterialRequest) (response *QueryApplicationMaterialResponse, err error)
QueryApplicationMaterial 跨境-成功申报材料查询。查询成功入库的申报材料。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryApplicationMaterialWithContext ¶ added in v1.0.324
func (c *Client) QueryApplicationMaterialWithContext(ctx context.Context, request *QueryApplicationMaterialRequest) (response *QueryApplicationMaterialResponse, err error)
QueryApplicationMaterial 跨境-成功申报材料查询。查询成功入库的申报材料。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryAssignment ¶ added in v1.0.306
func (c *Client) QueryAssignment(request *QueryAssignmentRequest) (response *QueryAssignmentResponse, err error)
QueryAssignment 直播平台-查询分配关系
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryAssignmentWithContext ¶ added in v1.0.324
func (c *Client) QueryAssignmentWithContext(ctx context.Context, request *QueryAssignmentRequest) (response *QueryAssignmentResponse, err error)
QueryAssignment 直播平台-查询分配关系
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryBalance ¶
func (c *Client) QueryBalance(request *QueryBalanceRequest) (response *QueryBalanceResponse, err error)
QueryBalance 子商户余额查询
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryBalanceWithContext ¶ added in v1.0.324
func (c *Client) QueryBalanceWithContext(ctx context.Context, request *QueryBalanceRequest) (response *QueryBalanceResponse, err error)
QueryBalance 子商户余额查询
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryBankClear ¶
func (c *Client) QueryBankClear(request *QueryBankClearRequest) (response *QueryBankClearResponse, err error)
QueryBankClear 查询银行在途清算结果。查询时间段内交易网的在途清算结果。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryBankClearWithContext ¶ added in v1.0.324
func (c *Client) QueryBankClearWithContext(ctx context.Context, request *QueryBankClearRequest) (response *QueryBankClearResponse, err error)
QueryBankClear 查询银行在途清算结果。查询时间段内交易网的在途清算结果。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryBankTransactionDetails ¶
func (c *Client) QueryBankTransactionDetails(request *QueryBankTransactionDetailsRequest) (response *QueryBankTransactionDetailsResponse, err error)
QueryBankTransactionDetails 查询银行时间段内交易明细。查询时间段的会员成功交易。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryBankTransactionDetailsWithContext ¶ added in v1.0.324
func (c *Client) QueryBankTransactionDetailsWithContext(ctx context.Context, request *QueryBankTransactionDetailsRequest) (response *QueryBankTransactionDetailsResponse, err error)
QueryBankTransactionDetails 查询银行时间段内交易明细。查询时间段的会员成功交易。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryBankWithdrawCashDetails ¶
func (c *Client) QueryBankWithdrawCashDetails(request *QueryBankWithdrawCashDetailsRequest) (response *QueryBankWithdrawCashDetailsResponse, err error)
QueryBankWithdrawCashDetails 查询银行时间段内清分提现明细。查询银行时间段内清分提现明细接口:若为“见证+收单退款”“见证+收单充值”记录时备注Note为“见证+收单充值,订单号”“见证+收单退款,订单号”,此接口可以查到T0/T1的充值明细和退款记录。查询标志:充值记录仍用3清分选项查询,退款记录同提现用2选项查询。
可能返回的错误码:
FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryBankWithdrawCashDetailsWithContext ¶ added in v1.0.324
func (c *Client) QueryBankWithdrawCashDetailsWithContext(ctx context.Context, request *QueryBankWithdrawCashDetailsRequest) (response *QueryBankWithdrawCashDetailsResponse, err error)
QueryBankWithdrawCashDetails 查询银行时间段内清分提现明细。查询银行时间段内清分提现明细接口:若为“见证+收单退款”“见证+收单充值”记录时备注Note为“见证+收单充值,订单号”“见证+收单退款,订单号”,此接口可以查到T0/T1的充值明细和退款记录。查询标志:充值记录仍用3清分选项查询,退款记录同提现用2选项查询。
可能返回的错误码:
FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryBatchPaymentResult ¶ added in v1.0.230
func (c *Client) QueryBatchPaymentResult(request *QueryBatchPaymentResultRequest) (response *QueryBatchPaymentResultResponse, err error)
QueryBatchPaymentResult 灵云-批量转账结果查询
可能返回的错误码:
FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryBatchPaymentResultWithContext ¶ added in v1.0.324
func (c *Client) QueryBatchPaymentResultWithContext(ctx context.Context, request *QueryBatchPaymentResultRequest) (response *QueryBatchPaymentResultResponse, err error)
QueryBatchPaymentResult 灵云-批量转账结果查询
可能返回的错误码:
FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryBillDownloadURL ¶
func (c *Client) QueryBillDownloadURL(request *QueryBillDownloadURLRequest) (response *QueryBillDownloadURLResponse, err error)
QueryBillDownloadURL 获取单笔代发转账对账单下载URL
可能返回的错误码:
FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryBillDownloadURLWithContext ¶ added in v1.0.324
func (c *Client) QueryBillDownloadURLWithContext(ctx context.Context, request *QueryBillDownloadURLRequest) (response *QueryBillDownloadURLResponse, err error)
QueryBillDownloadURL 获取单笔代发转账对账单下载URL
可能返回的错误码:
FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryCityCode ¶ added in v1.0.293
func (c *Client) QueryCityCode(request *QueryCityCodeRequest) (response *QueryCityCodeResponse, err error)
QueryCityCode 云支付-查询城市编码接口
可能返回的错误码:
FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryCityCodeWithContext ¶ added in v1.0.324
func (c *Client) QueryCityCodeWithContext(ctx context.Context, request *QueryCityCodeRequest) (response *QueryCityCodeResponse, err error)
QueryCityCode 云支付-查询城市编码接口
可能返回的错误码:
FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryCloudChannelData ¶ added in v1.0.386
func (c *Client) QueryCloudChannelData(request *QueryCloudChannelDataRequest) (response *QueryCloudChannelDataResponse, err error)
QueryCloudChannelData 发起支付等渠道操作后,可以调用该接口查询渠道的数据。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) QueryCloudChannelDataWithContext ¶ added in v1.0.386
func (c *Client) QueryCloudChannelDataWithContext(ctx context.Context, request *QueryCloudChannelDataRequest) (response *QueryCloudChannelDataResponse, err error)
QueryCloudChannelData 发起支付等渠道操作后,可以调用该接口查询渠道的数据。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) QueryCloudOrder ¶ added in v1.0.386
func (c *Client) QueryCloudOrder(request *QueryCloudOrderRequest) (response *QueryCloudOrderResponse, err error)
QueryCloudOrder 根据订单号或用户ID,查询支付订单状态。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) QueryCloudOrderWithContext ¶ added in v1.0.386
func (c *Client) QueryCloudOrderWithContext(ctx context.Context, request *QueryCloudOrderRequest) (response *QueryCloudOrderResponse, err error)
QueryCloudOrder 根据订单号或用户ID,查询支付订单状态。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) QueryCloudRefundOrder ¶ added in v1.0.386
func (c *Client) QueryCloudRefundOrder(request *QueryCloudRefundOrderRequest) (response *QueryCloudRefundOrderResponse, err error)
QueryCloudRefundOrder 提交退款申请后,通过调用该接口查询退款状态。退款可能有一定延时,用微信零钱支付的退款约20分钟内到账,银行卡支付的退款约3个工作日后到账。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) QueryCloudRefundOrderWithContext ¶ added in v1.0.386
func (c *Client) QueryCloudRefundOrderWithContext(ctx context.Context, request *QueryCloudRefundOrderRequest) (response *QueryCloudRefundOrderResponse, err error)
QueryCloudRefundOrder 提交退款申请后,通过调用该接口查询退款状态。退款可能有一定延时,用微信零钱支付的退款约20分钟内到账,银行卡支付的退款约3个工作日后到账。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) QueryCommonTransferRecharge ¶
func (c *Client) QueryCommonTransferRecharge(request *QueryCommonTransferRechargeRequest) (response *QueryCommonTransferRechargeResponse, err error)
QueryCommonTransferRecharge 查询普通转账充值明细。接口用于查询会员主动转账进资金汇总账户的明细情况。若会员使用绑定账号转入,则直接入账到会员子账户。若未使用绑定账号转入,则系统无法自动清分到对应子账户,则转入挂账子账户由平台自行清分。若是 “见证+收单充值”T0充值记录时备注Note为“见证+收单充值,订单号” 此接口可以查到T0到账的“见证+收单充值”充值记录。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryCommonTransferRechargeWithContext ¶ added in v1.0.324
func (c *Client) QueryCommonTransferRechargeWithContext(ctx context.Context, request *QueryCommonTransferRechargeRequest) (response *QueryCommonTransferRechargeResponse, err error)
QueryCommonTransferRecharge 查询普通转账充值明细。接口用于查询会员主动转账进资金汇总账户的明细情况。若会员使用绑定账号转入,则直接入账到会员子账户。若未使用绑定账号转入,则系统无法自动清分到对应子账户,则转入挂账子账户由平台自行清分。若是 “见证+收单充值”T0充值记录时备注Note为“见证+收单充值,订单号” 此接口可以查到T0到账的“见证+收单充值”充值记录。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryCompanyTitle ¶ added in v1.0.511
func (c *Client) QueryCompanyTitle(request *QueryCompanyTitleRequest) (response *QueryCompanyTitleResponse, err error)
QueryCompanyTitle 智慧零售-查询公司抬头
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) QueryCompanyTitleWithContext ¶ added in v1.0.511
func (c *Client) QueryCompanyTitleWithContext(ctx context.Context, request *QueryCompanyTitleRequest) (response *QueryCompanyTitleResponse, err error)
QueryCompanyTitle 智慧零售-查询公司抬头
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) QueryContract ¶
func (c *Client) QueryContract(request *QueryContractRequest) (response *QueryContractResponse, err error)
QueryContract 通过此接口查询签约数据
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTINDEXNOTFOUND = "FailedOperation.ExternalContractIndexNotFound" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_QUERYCONTRACTNULL = "FailedOperation.QueryContractNull" FAILEDOPERATION_QUERYMCHANNELERROR = "FailedOperation.QueryMchannelError" FAILEDOPERATION_QUERYMODEERROR = "FailedOperation.QueryModeError" FAILEDOPERATION_QUERYRESULTNULL = "FailedOperation.QueryResultNull" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_UPDATECONTRACTSTATUSFAILED = "FailedOperation.UpdateContractStatusFailed" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryContractPayFee ¶ added in v1.0.293
func (c *Client) QueryContractPayFee(request *QueryContractPayFeeRequest) (response *QueryContractPayFeeResponse, err error)
QueryContractPayFee 云支付-查询支付方式费率及自定义表单项接口
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTINDEXNOTFOUND = "FailedOperation.ExternalContractIndexNotFound" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_QUERYCONTRACTNULL = "FailedOperation.QueryContractNull" FAILEDOPERATION_QUERYMCHANNELERROR = "FailedOperation.QueryMchannelError" FAILEDOPERATION_QUERYMODEERROR = "FailedOperation.QueryModeError" FAILEDOPERATION_QUERYRESULTNULL = "FailedOperation.QueryResultNull" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_UPDATECONTRACTSTATUSFAILED = "FailedOperation.UpdateContractStatusFailed" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryContractPayFeeWithContext ¶ added in v1.0.324
func (c *Client) QueryContractPayFeeWithContext(ctx context.Context, request *QueryContractPayFeeRequest) (response *QueryContractPayFeeResponse, err error)
QueryContractPayFee 云支付-查询支付方式费率及自定义表单项接口
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTINDEXNOTFOUND = "FailedOperation.ExternalContractIndexNotFound" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_QUERYCONTRACTNULL = "FailedOperation.QueryContractNull" FAILEDOPERATION_QUERYMCHANNELERROR = "FailedOperation.QueryMchannelError" FAILEDOPERATION_QUERYMODEERROR = "FailedOperation.QueryModeError" FAILEDOPERATION_QUERYRESULTNULL = "FailedOperation.QueryResultNull" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_UPDATECONTRACTSTATUSFAILED = "FailedOperation.UpdateContractStatusFailed" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryContractPayWayList ¶ added in v1.0.293
func (c *Client) QueryContractPayWayList(request *QueryContractPayWayListRequest) (response *QueryContractPayWayListResponse, err error)
QueryContractPayWayList 云支付-查询合同支付方式列表接口
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTINDEXNOTFOUND = "FailedOperation.ExternalContractIndexNotFound" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_QUERYCONTRACTNULL = "FailedOperation.QueryContractNull" FAILEDOPERATION_QUERYMCHANNELERROR = "FailedOperation.QueryMchannelError" FAILEDOPERATION_QUERYMODEERROR = "FailedOperation.QueryModeError" FAILEDOPERATION_QUERYRESULTNULL = "FailedOperation.QueryResultNull" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_UPDATECONTRACTSTATUSFAILED = "FailedOperation.UpdateContractStatusFailed" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryContractPayWayListWithContext ¶ added in v1.0.324
func (c *Client) QueryContractPayWayListWithContext(ctx context.Context, request *QueryContractPayWayListRequest) (response *QueryContractPayWayListResponse, err error)
QueryContractPayWayList 云支付-查询合同支付方式列表接口
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTINDEXNOTFOUND = "FailedOperation.ExternalContractIndexNotFound" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_QUERYCONTRACTNULL = "FailedOperation.QueryContractNull" FAILEDOPERATION_QUERYMCHANNELERROR = "FailedOperation.QueryMchannelError" FAILEDOPERATION_QUERYMODEERROR = "FailedOperation.QueryModeError" FAILEDOPERATION_QUERYRESULTNULL = "FailedOperation.QueryResultNull" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_UPDATECONTRACTSTATUSFAILED = "FailedOperation.UpdateContractStatusFailed" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryContractRelateShop ¶ added in v1.0.293
func (c *Client) QueryContractRelateShop(request *QueryContractRelateShopRequest) (response *QueryContractRelateShopResponse, err error)
QueryContractRelateShop 云支付-查询合同可关联门店接口
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTINDEXNOTFOUND = "FailedOperation.ExternalContractIndexNotFound" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_QUERYCONTRACTNULL = "FailedOperation.QueryContractNull" FAILEDOPERATION_QUERYMCHANNELERROR = "FailedOperation.QueryMchannelError" FAILEDOPERATION_QUERYMODEERROR = "FailedOperation.QueryModeError" FAILEDOPERATION_QUERYRESULTNULL = "FailedOperation.QueryResultNull" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_UPDATECONTRACTSTATUSFAILED = "FailedOperation.UpdateContractStatusFailed" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryContractRelateShopWithContext ¶ added in v1.0.324
func (c *Client) QueryContractRelateShopWithContext(ctx context.Context, request *QueryContractRelateShopRequest) (response *QueryContractRelateShopResponse, err error)
QueryContractRelateShop 云支付-查询合同可关联门店接口
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTINDEXNOTFOUND = "FailedOperation.ExternalContractIndexNotFound" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_QUERYCONTRACTNULL = "FailedOperation.QueryContractNull" FAILEDOPERATION_QUERYMCHANNELERROR = "FailedOperation.QueryMchannelError" FAILEDOPERATION_QUERYMODEERROR = "FailedOperation.QueryModeError" FAILEDOPERATION_QUERYRESULTNULL = "FailedOperation.QueryResultNull" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_UPDATECONTRACTSTATUSFAILED = "FailedOperation.UpdateContractStatusFailed" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryContractWithContext ¶ added in v1.0.324
func (c *Client) QueryContractWithContext(ctx context.Context, request *QueryContractRequest) (response *QueryContractResponse, err error)
QueryContract 通过此接口查询签约数据
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTINDEXNOTFOUND = "FailedOperation.ExternalContractIndexNotFound" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_QUERYCONTRACTNULL = "FailedOperation.QueryContractNull" FAILEDOPERATION_QUERYMCHANNELERROR = "FailedOperation.QueryMchannelError" FAILEDOPERATION_QUERYMODEERROR = "FailedOperation.QueryModeError" FAILEDOPERATION_QUERYRESULTNULL = "FailedOperation.QueryResultNull" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_UPDATECONTRACTSTATUSFAILED = "FailedOperation.UpdateContractStatusFailed" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryCustAcctIdBalance ¶
func (c *Client) QueryCustAcctIdBalance(request *QueryCustAcctIdBalanceRequest) (response *QueryCustAcctIdBalanceResponse, err error)
QueryCustAcctIdBalance 查询银行子账户余额。查询会员子账户以及平台的功能子账户的余额。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryCustAcctIdBalanceWithContext ¶ added in v1.0.324
func (c *Client) QueryCustAcctIdBalanceWithContext(ctx context.Context, request *QueryCustAcctIdBalanceRequest) (response *QueryCustAcctIdBalanceResponse, err error)
QueryCustAcctIdBalance 查询银行子账户余额。查询会员子账户以及平台的功能子账户的余额。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryDownloadBillURL ¶ added in v1.0.228
func (c *Client) QueryDownloadBillURL(request *QueryDownloadBillURLRequest) (response *QueryDownloadBillURLResponse, err error)
QueryDownloadBillURL 云鉴-查询对账单下载地址的接口
可能返回的错误码:
FAILEDOPERATION_DOWNLOADBILLERROR = "FailedOperation.DownloadBillError" FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) QueryDownloadBillURLWithContext ¶ added in v1.0.324
func (c *Client) QueryDownloadBillURLWithContext(ctx context.Context, request *QueryDownloadBillURLRequest) (response *QueryDownloadBillURLResponse, err error)
QueryDownloadBillURL 云鉴-查询对账单下载地址的接口
可能返回的错误码:
FAILEDOPERATION_DOWNLOADBILLERROR = "FailedOperation.DownloadBillError" FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) QueryExceedingInfo ¶ added in v1.0.355
func (c *Client) QueryExceedingInfo(request *QueryExceedingInfoRequest) (response *QueryExceedingInfoResponse, err error)
QueryExceedingInfo 灵云-查询超额信息
可能返回的错误码:
FAILEDOPERATION_DOWNLOADBILLERROR = "FailedOperation.DownloadBillError" FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) QueryExceedingInfoWithContext ¶ added in v1.0.355
func (c *Client) QueryExceedingInfoWithContext(ctx context.Context, request *QueryExceedingInfoRequest) (response *QueryExceedingInfoResponse, err error)
QueryExceedingInfo 灵云-查询超额信息
可能返回的错误码:
FAILEDOPERATION_DOWNLOADBILLERROR = "FailedOperation.DownloadBillError" FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) QueryExchangeRate ¶
func (c *Client) QueryExchangeRate(request *QueryExchangeRateRequest) (response *QueryExchangeRateResponse, err error)
QueryExchangeRate 跨境-查询汇率
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryExchangeRateWithContext ¶ added in v1.0.324
func (c *Client) QueryExchangeRateWithContext(ctx context.Context, request *QueryExchangeRateRequest) (response *QueryExchangeRateResponse, err error)
QueryExchangeRate 跨境-查询汇率
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryFinancialDataUrl ¶ added in v1.0.505
func (c *Client) QueryFinancialDataUrl(request *QueryFinancialDataUrlRequest) (response *QueryFinancialDataUrlResponse, err error)
QueryFinancialDataUrl 财税-查询金融数据文件下载链接
可能返回的错误码:
FAILEDOPERATION_MOUNTNOTFOUND = "FailedOperation.MountNotFound"
func (*Client) QueryFinancialDataUrlWithContext ¶ added in v1.0.505
func (c *Client) QueryFinancialDataUrlWithContext(ctx context.Context, request *QueryFinancialDataUrlRequest) (response *QueryFinancialDataUrlResponse, err error)
QueryFinancialDataUrl 财税-查询金融数据文件下载链接
可能返回的错误码:
FAILEDOPERATION_MOUNTNOTFOUND = "FailedOperation.MountNotFound"
func (*Client) QueryFlexAmountBeforeTax ¶ added in v1.0.414
func (c *Client) QueryFlexAmountBeforeTax(request *QueryFlexAmountBeforeTaxRequest) (response *QueryFlexAmountBeforeTaxResponse, err error)
QueryFlexAmountBeforeTax 灵云V2-查询税前金额
可能返回的错误码:
FAILEDOPERATION_MOUNTNOTFOUND = "FailedOperation.MountNotFound"
func (*Client) QueryFlexAmountBeforeTaxWithContext ¶ added in v1.0.414
func (c *Client) QueryFlexAmountBeforeTaxWithContext(ctx context.Context, request *QueryFlexAmountBeforeTaxRequest) (response *QueryFlexAmountBeforeTaxResponse, err error)
QueryFlexAmountBeforeTax 灵云V2-查询税前金额
可能返回的错误码:
FAILEDOPERATION_MOUNTNOTFOUND = "FailedOperation.MountNotFound"
func (*Client) QueryFlexBillDownloadUrl ¶ added in v1.0.435
func (c *Client) QueryFlexBillDownloadUrl(request *QueryFlexBillDownloadUrlRequest) (response *QueryFlexBillDownloadUrlResponse, err error)
QueryFlexBillDownloadUrl 灵云V2-查询对账单文件下载链接
可能返回的错误码:
FAILEDOPERATION_MOUNTNOTFOUND = "FailedOperation.MountNotFound"
func (*Client) QueryFlexBillDownloadUrlWithContext ¶ added in v1.0.435
func (c *Client) QueryFlexBillDownloadUrlWithContext(ctx context.Context, request *QueryFlexBillDownloadUrlRequest) (response *QueryFlexBillDownloadUrlResponse, err error)
QueryFlexBillDownloadUrl 灵云V2-查询对账单文件下载链接
可能返回的错误码:
FAILEDOPERATION_MOUNTNOTFOUND = "FailedOperation.MountNotFound"
func (*Client) QueryFlexFreezeOrderList ¶ added in v1.0.414
func (c *Client) QueryFlexFreezeOrderList(request *QueryFlexFreezeOrderListRequest) (response *QueryFlexFreezeOrderListResponse, err error)
QueryFlexFreezeOrderList 灵云V2-查询冻结订单列表
可能返回的错误码:
FAILEDOPERATION_MOUNTNOTFOUND = "FailedOperation.MountNotFound"
func (*Client) QueryFlexFreezeOrderListWithContext ¶ added in v1.0.414
func (c *Client) QueryFlexFreezeOrderListWithContext(ctx context.Context, request *QueryFlexFreezeOrderListRequest) (response *QueryFlexFreezeOrderListResponse, err error)
QueryFlexFreezeOrderList 灵云V2-查询冻结订单列表
可能返回的错误码:
FAILEDOPERATION_MOUNTNOTFOUND = "FailedOperation.MountNotFound"
func (*Client) QueryFlexOrderSummaryList ¶ added in v1.0.435
func (c *Client) QueryFlexOrderSummaryList(request *QueryFlexOrderSummaryListRequest) (response *QueryFlexOrderSummaryListResponse, err error)
QueryFlexOrderSummaryList 灵云V2-订单汇总列表查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexOrderSummaryListWithContext ¶ added in v1.0.435
func (c *Client) QueryFlexOrderSummaryListWithContext(ctx context.Context, request *QueryFlexOrderSummaryListRequest) (response *QueryFlexOrderSummaryListResponse, err error)
QueryFlexOrderSummaryList 灵云V2-订单汇总列表查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPayeeAccountBalance ¶ added in v1.0.414
func (c *Client) QueryFlexPayeeAccountBalance(request *QueryFlexPayeeAccountBalanceRequest) (response *QueryFlexPayeeAccountBalanceResponse, err error)
QueryFlexPayeeAccountBalance 灵云V2-收款用户账户余额查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPayeeAccountBalanceWithContext ¶ added in v1.0.414
func (c *Client) QueryFlexPayeeAccountBalanceWithContext(ctx context.Context, request *QueryFlexPayeeAccountBalanceRequest) (response *QueryFlexPayeeAccountBalanceResponse, err error)
QueryFlexPayeeAccountBalance 灵云V2-收款用户账户余额查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPayeeAccountInfo ¶ added in v1.0.414
func (c *Client) QueryFlexPayeeAccountInfo(request *QueryFlexPayeeAccountInfoRequest) (response *QueryFlexPayeeAccountInfoResponse, err error)
QueryFlexPayeeAccountInfo 灵云V2-收款用户账户信息查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPayeeAccountInfoWithContext ¶ added in v1.0.414
func (c *Client) QueryFlexPayeeAccountInfoWithContext(ctx context.Context, request *QueryFlexPayeeAccountInfoRequest) (response *QueryFlexPayeeAccountInfoResponse, err error)
QueryFlexPayeeAccountInfo 灵云V2-收款用户账户信息查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPayeeAccountList ¶ added in v1.0.414
func (c *Client) QueryFlexPayeeAccountList(request *QueryFlexPayeeAccountListRequest) (response *QueryFlexPayeeAccountListResponse, err error)
QueryFlexPayeeAccountList 灵云V2-收款用户账户列表查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPayeeAccountListWithContext ¶ added in v1.0.414
func (c *Client) QueryFlexPayeeAccountListWithContext(ctx context.Context, request *QueryFlexPayeeAccountListRequest) (response *QueryFlexPayeeAccountListResponse, err error)
QueryFlexPayeeAccountList 灵云V2-收款用户账户列表查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPayeeInfo ¶ added in v1.0.414
func (c *Client) QueryFlexPayeeInfo(request *QueryFlexPayeeInfoRequest) (response *QueryFlexPayeeInfoResponse, err error)
QueryFlexPayeeInfo 灵云V2-收款用户信息查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPayeeInfoWithContext ¶ added in v1.0.414
func (c *Client) QueryFlexPayeeInfoWithContext(ctx context.Context, request *QueryFlexPayeeInfoRequest) (response *QueryFlexPayeeInfoResponse, err error)
QueryFlexPayeeInfo 灵云V2-收款用户信息查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPaymentOrderList ¶ added in v1.0.414
func (c *Client) QueryFlexPaymentOrderList(request *QueryFlexPaymentOrderListRequest) (response *QueryFlexPaymentOrderListResponse, err error)
QueryFlexPaymentOrderList 灵云V2-查询付款订单列表
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPaymentOrderListWithContext ¶ added in v1.0.414
func (c *Client) QueryFlexPaymentOrderListWithContext(ctx context.Context, request *QueryFlexPaymentOrderListRequest) (response *QueryFlexPaymentOrderListResponse, err error)
QueryFlexPaymentOrderList 灵云V2-查询付款订单列表
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPaymentOrderStatus ¶ added in v1.0.414
func (c *Client) QueryFlexPaymentOrderStatus(request *QueryFlexPaymentOrderStatusRequest) (response *QueryFlexPaymentOrderStatusResponse, err error)
QueryFlexPaymentOrderStatus 灵云V2-查询付款订单状态
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPaymentOrderStatusWithContext ¶ added in v1.0.414
func (c *Client) QueryFlexPaymentOrderStatusWithContext(ctx context.Context, request *QueryFlexPaymentOrderStatusRequest) (response *QueryFlexPaymentOrderStatusResponse, err error)
QueryFlexPaymentOrderStatus 灵云V2-查询付款订单状态
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPlatformAccountBalance ¶ added in v1.0.559
func (c *Client) QueryFlexPlatformAccountBalance(request *QueryFlexPlatformAccountBalanceRequest) (response *QueryFlexPlatformAccountBalanceResponse, err error)
QueryFlexPlatformAccountBalance 灵云V2-平台账户余额查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexPlatformAccountBalanceWithContext ¶ added in v1.0.559
func (c *Client) QueryFlexPlatformAccountBalanceWithContext(ctx context.Context, request *QueryFlexPlatformAccountBalanceRequest) (response *QueryFlexPlatformAccountBalanceResponse, err error)
QueryFlexPlatformAccountBalance 灵云V2-平台账户余额查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexServiceProviderAccountBalance ¶ added in v1.0.568
func (c *Client) QueryFlexServiceProviderAccountBalance(request *QueryFlexServiceProviderAccountBalanceRequest) (response *QueryFlexServiceProviderAccountBalanceResponse, err error)
QueryFlexServiceProviderAccountBalance 灵云V2-查询服务商账户余额
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexServiceProviderAccountBalanceWithContext ¶ added in v1.0.568
func (c *Client) QueryFlexServiceProviderAccountBalanceWithContext(ctx context.Context, request *QueryFlexServiceProviderAccountBalanceRequest) (response *QueryFlexServiceProviderAccountBalanceResponse, err error)
QueryFlexServiceProviderAccountBalance 灵云V2-查询服务商账户余额
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexSettlementOrderList ¶ added in v1.0.414
func (c *Client) QueryFlexSettlementOrderList(request *QueryFlexSettlementOrderListRequest) (response *QueryFlexSettlementOrderListResponse, err error)
QueryFlexSettlementOrderList 灵云V2-查询结算订单列表
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexSettlementOrderListWithContext ¶ added in v1.0.414
func (c *Client) QueryFlexSettlementOrderListWithContext(ctx context.Context, request *QueryFlexSettlementOrderListRequest) (response *QueryFlexSettlementOrderListResponse, err error)
QueryFlexSettlementOrderList 灵云V2-查询结算订单列表
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexWechatAuthResult ¶ added in v1.0.650
func (c *Client) QueryFlexWechatAuthResult(request *QueryFlexWechatAuthResultRequest) (response *QueryFlexWechatAuthResultResponse, err error)
QueryFlexWechatAuthResult 查询微工卡核身结果
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFlexWechatAuthResultWithContext ¶ added in v1.0.650
func (c *Client) QueryFlexWechatAuthResultWithContext(ctx context.Context, request *QueryFlexWechatAuthResultRequest) (response *QueryFlexWechatAuthResultResponse, err error)
QueryFlexWechatAuthResult 查询微工卡核身结果
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFundsTransactionDetails ¶ added in v1.0.360
func (c *Client) QueryFundsTransactionDetails(request *QueryFundsTransactionDetailsRequest) (response *QueryFundsTransactionDetailsResponse, err error)
QueryFundsTransactionDetails 聚鑫-查询会员资金交易信息列表
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryFundsTransactionDetailsWithContext ¶ added in v1.0.360
func (c *Client) QueryFundsTransactionDetailsWithContext(ctx context.Context, request *QueryFundsTransactionDetailsRequest) (response *QueryFundsTransactionDetailsResponse, err error)
QueryFundsTransactionDetails 聚鑫-查询会员资金交易信息列表
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryInvoice ¶
func (c *Client) QueryInvoice(request *QueryInvoiceRequest) (response *QueryInvoiceResponse, err error)
QueryInvoice 智慧零售-发票查询
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_INVOICEEXIST = "FailedOperation.InvoiceExist" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_INVOICEEXIST = "InternalError.InvoiceExist" INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" RESOURCEINSUFFICIENT_THREADPOOLREJECT = "ResourceInsufficient.ThreadPoolReject" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) QueryInvoiceV2 ¶
func (c *Client) QueryInvoiceV2(request *QueryInvoiceV2Request) (response *QueryInvoiceV2Response, err error)
QueryInvoiceV2 智慧零售-发票查询V2
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) QueryInvoiceV2WithContext ¶ added in v1.0.324
func (c *Client) QueryInvoiceV2WithContext(ctx context.Context, request *QueryInvoiceV2Request) (response *QueryInvoiceV2Response, err error)
QueryInvoiceV2 智慧零售-发票查询V2
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) QueryInvoiceWithContext ¶ added in v1.0.324
func (c *Client) QueryInvoiceWithContext(ctx context.Context, request *QueryInvoiceRequest) (response *QueryInvoiceResponse, err error)
QueryInvoice 智慧零售-发票查询
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" FAILEDOPERATION_INVOICEEXIST = "FailedOperation.InvoiceExist" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_INVOICEEXIST = "InternalError.InvoiceExist" INTERNALERROR_SANDBOXACCESSERROR = "InternalError.SandBoxAccessError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" INVALIDPARAMETER_UNSUPPORTEDPARAMETER = "InvalidParameter.UnsupportedParameter" RESOURCEINSUFFICIENT_THREADPOOLREJECT = "ResourceInsufficient.ThreadPoolReject" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) QueryMaliciousRegistration ¶ added in v1.0.285
func (c *Client) QueryMaliciousRegistration(request *QueryMaliciousRegistrationRequest) (response *QueryMaliciousRegistrationResponse, err error)
QueryMaliciousRegistration 商户恶意注册接口
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) QueryMaliciousRegistrationWithContext ¶ added in v1.0.324
func (c *Client) QueryMaliciousRegistrationWithContext(ctx context.Context, request *QueryMaliciousRegistrationRequest) (response *QueryMaliciousRegistrationResponse, err error)
QueryMaliciousRegistration 商户恶意注册接口
可能返回的错误码:
RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound"
func (*Client) QueryMemberBind ¶
func (c *Client) QueryMemberBind(request *QueryMemberBindRequest) (response *QueryMemberBindResponse, err error)
QueryMemberBind 会员绑定信息查询。查询标志为“单个会员”的情况下,返回该会员的有效的绑定账户信息。
查询标志为“全部会员”的情况下,返回市场下的全部的有效的绑定账户信息。查询标志为“单个会员的证件信息”的情况下,返回市场下的指定的会员的留存在电商见证宝系统的证件信息。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryMemberBindWithContext ¶ added in v1.0.324
func (c *Client) QueryMemberBindWithContext(ctx context.Context, request *QueryMemberBindRequest) (response *QueryMemberBindResponse, err error)
QueryMemberBind 会员绑定信息查询。查询标志为“单个会员”的情况下,返回该会员的有效的绑定账户信息。
查询标志为“全部会员”的情况下,返回市场下的全部的有效的绑定账户信息。查询标志为“单个会员的证件信息”的情况下,返回市场下的指定的会员的留存在电商见证宝系统的证件信息。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryMemberTransaction ¶
func (c *Client) QueryMemberTransaction(request *QueryMemberTransactionRequest) (response *QueryMemberTransactionResponse, err error)
QueryMemberTransaction 会员间交易-不验证。此接口可以实现会员间的余额的交易,实现资金在会员之间流动。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryMemberTransactionDetails ¶ added in v1.0.360
func (c *Client) QueryMemberTransactionDetails(request *QueryMemberTransactionDetailsRequest) (response *QueryMemberTransactionDetailsResponse, err error)
QueryMemberTransactionDetails 聚鑫-查询会员间交易信息列表
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryMemberTransactionDetailsWithContext ¶ added in v1.0.360
func (c *Client) QueryMemberTransactionDetailsWithContext(ctx context.Context, request *QueryMemberTransactionDetailsRequest) (response *QueryMemberTransactionDetailsResponse, err error)
QueryMemberTransactionDetails 聚鑫-查询会员间交易信息列表
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryMemberTransactionWithContext ¶ added in v1.0.324
func (c *Client) QueryMemberTransactionWithContext(ctx context.Context, request *QueryMemberTransactionRequest) (response *QueryMemberTransactionResponse, err error)
QueryMemberTransaction 会员间交易-不验证。此接口可以实现会员间的余额的交易,实现资金在会员之间流动。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryMerchant ¶ added in v1.0.228
func (c *Client) QueryMerchant(request *QueryMerchantRequest) (response *QueryMerchantResponse, err error)
QueryMerchant 云鉴-商户信息查询接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MERCHANTNOTEXIST = "FailedOperation.MerchantNotExist" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) QueryMerchantBalance ¶
func (c *Client) QueryMerchantBalance(request *QueryMerchantBalanceRequest) (response *QueryMerchantBalanceResponse, err error)
QueryMerchantBalance 跨境-对接方账户余额查询
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryMerchantBalanceWithContext ¶ added in v1.0.324
func (c *Client) QueryMerchantBalanceWithContext(ctx context.Context, request *QueryMerchantBalanceRequest) (response *QueryMerchantBalanceResponse, err error)
QueryMerchantBalance 跨境-对接方账户余额查询
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryMerchantClassification ¶ added in v1.0.293
func (c *Client) QueryMerchantClassification(request *QueryMerchantClassificationRequest) (response *QueryMerchantClassificationResponse, err error)
QueryMerchantClassification 云支付-查询商户分类接口
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryMerchantClassificationWithContext ¶ added in v1.0.324
func (c *Client) QueryMerchantClassificationWithContext(ctx context.Context, request *QueryMerchantClassificationRequest) (response *QueryMerchantClassificationResponse, err error)
QueryMerchantClassification 云支付-查询商户分类接口
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryMerchantInfoForManagement ¶
func (c *Client) QueryMerchantInfoForManagement(request *QueryMerchantInfoForManagementRequest) (response *QueryMerchantInfoForManagementResponse, err error)
QueryMerchantInfoForManagement 智慧零售-查询管理端商户
可能返回的错误码:
INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) QueryMerchantInfoForManagementWithContext ¶ added in v1.0.324
func (c *Client) QueryMerchantInfoForManagementWithContext(ctx context.Context, request *QueryMerchantInfoForManagementRequest) (response *QueryMerchantInfoForManagementResponse, err error)
QueryMerchantInfoForManagement 智慧零售-查询管理端商户
可能返回的错误码:
INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DUPLICATEKEYERROR = "InternalError.DuplicateKeyError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SIGGENERROR = "InternalError.SigGenError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" INVALIDPARAMETER_LACKPARAMETER = "InvalidParameter.LackParameter" RESOURCENOTFOUND_INVOICENOTFOUND = "ResourceNotFound.InvoiceNotFound" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound" RESOURCENOTFOUND_PLATFORMINFONOTFOUND = "ResourceNotFound.PlatformInfoNotFound"
func (*Client) QueryMerchantOrder ¶ added in v1.0.228
func (c *Client) QueryMerchantOrder(request *QueryMerchantOrderRequest) (response *QueryMerchantOrderResponse, err error)
QueryMerchantOrder 云鉴-消费订单查询接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_QUERYORDERERROR = "FailedOperation.QueryOrderError" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) QueryMerchantOrderWithContext ¶ added in v1.0.324
func (c *Client) QueryMerchantOrderWithContext(ctx context.Context, request *QueryMerchantOrderRequest) (response *QueryMerchantOrderResponse, err error)
QueryMerchantOrder 云鉴-消费订单查询接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_QUERYORDERERROR = "FailedOperation.QueryOrderError" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) QueryMerchantPayWayList ¶ added in v1.0.265
func (c *Client) QueryMerchantPayWayList(request *QueryMerchantPayWayListRequest) (response *QueryMerchantPayWayListResponse, err error)
QueryMerchantPayWayList 商户查询已开通的支付方式列表
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_QUERYORDERERROR = "FailedOperation.QueryOrderError" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) QueryMerchantPayWayListWithContext ¶ added in v1.0.324
func (c *Client) QueryMerchantPayWayListWithContext(ctx context.Context, request *QueryMerchantPayWayListRequest) (response *QueryMerchantPayWayListResponse, err error)
QueryMerchantPayWayList 商户查询已开通的支付方式列表
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_QUERYORDERERROR = "FailedOperation.QueryOrderError" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) QueryMerchantWithContext ¶ added in v1.0.324
func (c *Client) QueryMerchantWithContext(ctx context.Context, request *QueryMerchantRequest) (response *QueryMerchantResponse, err error)
QueryMerchant 云鉴-商户信息查询接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MERCHANTNOTEXIST = "FailedOperation.MerchantNotExist" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) QueryOpenBankBankAccountBalance ¶ added in v1.0.361
func (c *Client) QueryOpenBankBankAccountBalance(request *QueryOpenBankBankAccountBalanceRequest) (response *QueryOpenBankBankAccountBalanceResponse, err error)
QueryOpenBankBankAccountBalance 云企付-子商户银行卡余额查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankBankAccountBalanceWithContext ¶ added in v1.0.361
func (c *Client) QueryOpenBankBankAccountBalanceWithContext(ctx context.Context, request *QueryOpenBankBankAccountBalanceRequest) (response *QueryOpenBankBankAccountBalanceResponse, err error)
QueryOpenBankBankAccountBalance 云企付-子商户银行卡余额查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankBankBranchList ¶ added in v1.0.361
func (c *Client) QueryOpenBankBankBranchList(request *QueryOpenBankBankBranchListRequest) (response *QueryOpenBankBankBranchListResponse, err error)
QueryOpenBankBankBranchList 云企付-查询联行号
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankBankBranchListWithContext ¶ added in v1.0.361
func (c *Client) QueryOpenBankBankBranchListWithContext(ctx context.Context, request *QueryOpenBankBankBranchListRequest) (response *QueryOpenBankBankBranchListResponse, err error)
QueryOpenBankBankBranchList 云企付-查询联行号
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankBillDataPage ¶ added in v1.0.430
func (c *Client) QueryOpenBankBillDataPage(request *QueryOpenBankBillDataPageRequest) (response *QueryOpenBankBillDataPageResponse, err error)
QueryOpenBankBillDataPage 云企付-分页查询对账单数据
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankBillDataPageWithContext ¶ added in v1.0.430
func (c *Client) QueryOpenBankBillDataPageWithContext(ctx context.Context, request *QueryOpenBankBillDataPageRequest) (response *QueryOpenBankBillDataPageResponse, err error)
QueryOpenBankBillDataPage 云企付-分页查询对账单数据
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankBindExternalSubMerchantBankAccount ¶ added in v1.0.351
func (c *Client) QueryOpenBankBindExternalSubMerchantBankAccount(request *QueryOpenBankBindExternalSubMerchantBankAccountRequest) (response *QueryOpenBankBindExternalSubMerchantBankAccountResponse, err error)
QueryOpenBankBindExternalSubMerchantBankAccount 云企付-子商户银行卡绑定结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankBindExternalSubMerchantBankAccountWithContext ¶ added in v1.0.351
func (c *Client) QueryOpenBankBindExternalSubMerchantBankAccountWithContext(ctx context.Context, request *QueryOpenBankBindExternalSubMerchantBankAccountRequest) (response *QueryOpenBankBindExternalSubMerchantBankAccountResponse, err error)
QueryOpenBankBindExternalSubMerchantBankAccount 云企付-子商户银行卡绑定结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankDailyReceiptDownloadUrl ¶ added in v1.0.361
func (c *Client) QueryOpenBankDailyReceiptDownloadUrl(request *QueryOpenBankDailyReceiptDownloadUrlRequest) (response *QueryOpenBankDailyReceiptDownloadUrlResponse, err error)
QueryOpenBankDailyReceiptDownloadUrl 云企付-按日期批量查询回单下载地址
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankDailyReceiptDownloadUrlWithContext ¶ added in v1.0.361
func (c *Client) QueryOpenBankDailyReceiptDownloadUrlWithContext(ctx context.Context, request *QueryOpenBankDailyReceiptDownloadUrlRequest) (response *QueryOpenBankDailyReceiptDownloadUrlResponse, err error)
QueryOpenBankDailyReceiptDownloadUrl 云企付-按日期批量查询回单下载地址
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankDownLoadUrl ¶ added in v1.0.351
func (c *Client) QueryOpenBankDownLoadUrl(request *QueryOpenBankDownLoadUrlRequest) (response *QueryOpenBankDownLoadUrlResponse, err error)
QueryOpenBankDownLoadUrl 云企付-查询对账单下载地址
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankDownLoadUrlWithContext ¶ added in v1.0.351
func (c *Client) QueryOpenBankDownLoadUrlWithContext(ctx context.Context, request *QueryOpenBankDownLoadUrlRequest) (response *QueryOpenBankDownLoadUrlResponse, err error)
QueryOpenBankDownLoadUrl 云企付-查询对账单下载地址
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankExternalSubAccountBookBalance ¶ added in v1.0.390
func (c *Client) QueryOpenBankExternalSubAccountBookBalance(request *QueryOpenBankExternalSubAccountBookBalanceRequest) (response *QueryOpenBankExternalSubAccountBookBalanceResponse, err error)
QueryOpenBankExternalSubAccountBookBalance 第三方子商户电子记账本余额查询接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankExternalSubAccountBookBalanceWithContext ¶ added in v1.0.390
func (c *Client) QueryOpenBankExternalSubAccountBookBalanceWithContext(ctx context.Context, request *QueryOpenBankExternalSubAccountBookBalanceRequest) (response *QueryOpenBankExternalSubAccountBookBalanceResponse, err error)
QueryOpenBankExternalSubAccountBookBalance 第三方子商户电子记账本余额查询接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankExternalSubMerchantBankAccount ¶ added in v1.0.351
func (c *Client) QueryOpenBankExternalSubMerchantBankAccount(request *QueryOpenBankExternalSubMerchantBankAccountRequest) (response *QueryOpenBankExternalSubMerchantBankAccountResponse, err error)
QueryOpenBankExternalSubMerchantBankAccount 云企付-子商户银行卡列表查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankExternalSubMerchantBankAccountWithContext ¶ added in v1.0.351
func (c *Client) QueryOpenBankExternalSubMerchantBankAccountWithContext(ctx context.Context, request *QueryOpenBankExternalSubMerchantBankAccountRequest) (response *QueryOpenBankExternalSubMerchantBankAccountResponse, err error)
QueryOpenBankExternalSubMerchantBankAccount 云企付-子商户银行卡列表查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankExternalSubMerchantRegistration ¶ added in v1.0.351
func (c *Client) QueryOpenBankExternalSubMerchantRegistration(request *QueryOpenBankExternalSubMerchantRegistrationRequest) (response *QueryOpenBankExternalSubMerchantRegistrationResponse, err error)
QueryOpenBankExternalSubMerchantRegistration 云企付-子商户进件结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankExternalSubMerchantRegistrationWithContext ¶ added in v1.0.351
func (c *Client) QueryOpenBankExternalSubMerchantRegistrationWithContext(ctx context.Context, request *QueryOpenBankExternalSubMerchantRegistrationRequest) (response *QueryOpenBankExternalSubMerchantRegistrationResponse, err error)
QueryOpenBankExternalSubMerchantRegistration 云企付-子商户进件结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankOrderDetailReceiptInfo ¶ added in v1.0.390
func (c *Client) QueryOpenBankOrderDetailReceiptInfo(request *QueryOpenBankOrderDetailReceiptInfoRequest) (response *QueryOpenBankOrderDetailReceiptInfoResponse, err error)
QueryOpenBankOrderDetailReceiptInfo 云企付-单笔交易回单申请结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankOrderDetailReceiptInfoWithContext ¶ added in v1.0.390
func (c *Client) QueryOpenBankOrderDetailReceiptInfoWithContext(ctx context.Context, request *QueryOpenBankOrderDetailReceiptInfoRequest) (response *QueryOpenBankOrderDetailReceiptInfoResponse, err error)
QueryOpenBankOrderDetailReceiptInfo 云企付-单笔交易回单申请结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankPaymentOrder ¶ added in v1.0.351
func (c *Client) QueryOpenBankPaymentOrder(request *QueryOpenBankPaymentOrderRequest) (response *QueryOpenBankPaymentOrderResponse, err error)
QueryOpenBankPaymentOrder 云企付-查询订单支付结果
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankPaymentOrderWithContext ¶ added in v1.0.351
func (c *Client) QueryOpenBankPaymentOrderWithContext(ctx context.Context, request *QueryOpenBankPaymentOrderRequest) (response *QueryOpenBankPaymentOrderResponse, err error)
QueryOpenBankPaymentOrder 云企付-查询订单支付结果
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankProfitSharePayee ¶ added in v1.0.521
func (c *Client) QueryOpenBankProfitSharePayee(request *QueryOpenBankProfitSharePayeeRequest) (response *QueryOpenBankProfitSharePayeeResponse, err error)
QueryOpenBankProfitSharePayee 云企付-绑定分账收款方查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankProfitSharePayeeWithContext ¶ added in v1.0.521
func (c *Client) QueryOpenBankProfitSharePayeeWithContext(ctx context.Context, request *QueryOpenBankProfitSharePayeeRequest) (response *QueryOpenBankProfitSharePayeeResponse, err error)
QueryOpenBankProfitSharePayee 云企付-绑定分账收款方查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankRefundOrder ¶ added in v1.0.430
func (c *Client) QueryOpenBankRefundOrder(request *QueryOpenBankRefundOrderRequest) (response *QueryOpenBankRefundOrderResponse, err error)
QueryOpenBankRefundOrder 云企付-退款结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankRefundOrderWithContext ¶ added in v1.0.430
func (c *Client) QueryOpenBankRefundOrderWithContext(ctx context.Context, request *QueryOpenBankRefundOrderRequest) (response *QueryOpenBankRefundOrderResponse, err error)
QueryOpenBankRefundOrder 云企付-退款结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankSettleOrder ¶ added in v1.0.486
func (c *Client) QueryOpenBankSettleOrder(request *QueryOpenBankSettleOrderRequest) (response *QueryOpenBankSettleOrderResponse, err error)
QueryOpenBankSettleOrder 云企付-结算单查询结果
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankSettleOrderWithContext ¶ added in v1.0.486
func (c *Client) QueryOpenBankSettleOrderWithContext(ctx context.Context, request *QueryOpenBankSettleOrderRequest) (response *QueryOpenBankSettleOrderResponse, err error)
QueryOpenBankSettleOrder 云企付-结算单查询结果
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankSubMerchantCredential ¶ added in v1.0.430
func (c *Client) QueryOpenBankSubMerchantCredential(request *QueryOpenBankSubMerchantCredentialRequest) (response *QueryOpenBankSubMerchantCredentialResponse, err error)
QueryOpenBankSubMerchantCredential 云企付-子商户资质文件查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankSubMerchantCredentialWithContext ¶ added in v1.0.430
func (c *Client) QueryOpenBankSubMerchantCredentialWithContext(ctx context.Context, request *QueryOpenBankSubMerchantCredentialRequest) (response *QueryOpenBankSubMerchantCredentialResponse, err error)
QueryOpenBankSubMerchantCredential 云企付-子商户资质文件查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankSubMerchantRateConfigure ¶ added in v1.0.430
func (c *Client) QueryOpenBankSubMerchantRateConfigure(request *QueryOpenBankSubMerchantRateConfigureRequest) (response *QueryOpenBankSubMerchantRateConfigureResponse, err error)
QueryOpenBankSubMerchantRateConfigure 云企付-子商户费率配置结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankSubMerchantRateConfigureWithContext ¶ added in v1.0.430
func (c *Client) QueryOpenBankSubMerchantRateConfigureWithContext(ctx context.Context, request *QueryOpenBankSubMerchantRateConfigureRequest) (response *QueryOpenBankSubMerchantRateConfigureResponse, err error)
QueryOpenBankSubMerchantRateConfigure 云企付-子商户费率配置结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankSubMerchantSignOnline ¶ added in v1.0.486
func (c *Client) QueryOpenBankSubMerchantSignOnline(request *QueryOpenBankSubMerchantSignOnlineRequest) (response *QueryOpenBankSubMerchantSignOnlineResponse, err error)
QueryOpenBankSubMerchantSignOnline 子商户在线签约查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankSubMerchantSignOnlineWithContext ¶ added in v1.0.486
func (c *Client) QueryOpenBankSubMerchantSignOnlineWithContext(ctx context.Context, request *QueryOpenBankSubMerchantSignOnlineRequest) (response *QueryOpenBankSubMerchantSignOnlineResponse, err error)
QueryOpenBankSubMerchantSignOnline 子商户在线签约查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankSupportBankList ¶ added in v1.0.361
func (c *Client) QueryOpenBankSupportBankList(request *QueryOpenBankSupportBankListRequest) (response *QueryOpenBankSupportBankListResponse, err error)
QueryOpenBankSupportBankList 云企付-查询支持银行列表
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankSupportBankListWithContext ¶ added in v1.0.361
func (c *Client) QueryOpenBankSupportBankListWithContext(ctx context.Context, request *QueryOpenBankSupportBankListRequest) (response *QueryOpenBankSupportBankListResponse, err error)
QueryOpenBankSupportBankList 云企付-查询支持银行列表
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankUnbindExternalSubMerchantBankAccount ¶ added in v1.0.351
func (c *Client) QueryOpenBankUnbindExternalSubMerchantBankAccount(request *QueryOpenBankUnbindExternalSubMerchantBankAccountRequest) (response *QueryOpenBankUnbindExternalSubMerchantBankAccountResponse, err error)
QueryOpenBankUnbindExternalSubMerchantBankAccount 云企付-子商户银行卡解绑结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankUnbindExternalSubMerchantBankAccountWithContext ¶ added in v1.0.351
func (c *Client) QueryOpenBankUnbindExternalSubMerchantBankAccountWithContext(ctx context.Context, request *QueryOpenBankUnbindExternalSubMerchantBankAccountRequest) (response *QueryOpenBankUnbindExternalSubMerchantBankAccountResponse, err error)
QueryOpenBankUnbindExternalSubMerchantBankAccount 云企付-子商户银行卡解绑结果查询
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankVerificationOrder ¶ added in v1.0.439
func (c *Client) QueryOpenBankVerificationOrder(request *QueryOpenBankVerificationOrderRequest) (response *QueryOpenBankVerificationOrderResponse, err error)
QueryOpenBankVerificationOrder 云企付-查询核销订单状态,客户可以使用该接口来查询核销申请的订单状态。目前仅支持TENPAY渠道EBANK_PAYMENT付款方式的担保支付订单查询。
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOpenBankVerificationOrderWithContext ¶ added in v1.0.439
func (c *Client) QueryOpenBankVerificationOrderWithContext(ctx context.Context, request *QueryOpenBankVerificationOrderRequest) (response *QueryOpenBankVerificationOrderResponse, err error)
QueryOpenBankVerificationOrder 云企付-查询核销订单状态,客户可以使用该接口来查询核销申请的订单状态。目前仅支持TENPAY渠道EBANK_PAYMENT付款方式的担保支付订单查询。
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) QueryOrder ¶
func (c *Client) QueryOrder(request *QueryOrderRequest) (response *QueryOrderResponse, err error)
QueryOrder 根据订单号,或者用户Id,查询支付订单状态
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" INVALIDPARAMETER = "InvalidParameter"
func (*Client) QueryOrderStatus ¶ added in v1.0.268
func (c *Client) QueryOrderStatus(request *QueryOrderStatusRequest) (response *QueryOrderStatusResponse, err error)
QueryOrderStatus 云支付-查询订单付款状态
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" INVALIDPARAMETER = "InvalidParameter"
func (*Client) QueryOrderStatusWithContext ¶ added in v1.0.324
func (c *Client) QueryOrderStatusWithContext(ctx context.Context, request *QueryOrderStatusRequest) (response *QueryOrderStatusResponse, err error)
QueryOrderStatus 云支付-查询订单付款状态
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" INVALIDPARAMETER = "InvalidParameter"
func (*Client) QueryOrderWithContext ¶ added in v1.0.324
func (c *Client) QueryOrderWithContext(ctx context.Context, request *QueryOrderRequest) (response *QueryOrderResponse, err error)
QueryOrder 根据订单号,或者用户Id,查询支付订单状态
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" AUTHFAILURE_VERIFYTOKENFAILURE = "AuthFailure.VerifyTokenFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" INVALIDPARAMETER = "InvalidParameter"
func (*Client) QueryOutwardOrder ¶
func (c *Client) QueryOutwardOrder(request *QueryOutwardOrderRequest) (response *QueryOutwardOrderResponse, err error)
QueryOutwardOrder 跨境-查询汇出结果
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryOutwardOrderWithContext ¶ added in v1.0.324
func (c *Client) QueryOutwardOrderWithContext(ctx context.Context, request *QueryOutwardOrderRequest) (response *QueryOutwardOrderResponse, err error)
QueryOutwardOrder 跨境-查询汇出结果
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryPayerInfo ¶
func (c *Client) QueryPayerInfo(request *QueryPayerInfoRequest) (response *QueryPayerInfoResponse, err error)
QueryPayerInfo 跨境-付款人查询
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryPayerInfoWithContext ¶ added in v1.0.324
func (c *Client) QueryPayerInfoWithContext(ctx context.Context, request *QueryPayerInfoRequest) (response *QueryPayerInfoResponse, err error)
QueryPayerInfo 跨境-付款人查询
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryReconciliationDocument ¶
func (c *Client) QueryReconciliationDocument(request *QueryReconciliationDocumentRequest) (response *QueryReconciliationDocumentResponse, err error)
QueryReconciliationDocument 查询对账文件信息。平台调用该接口获取需下载对账文件的文件名称以及密钥。 平台获取到信息后, 可以再调用OPENAPI的文件下载功能。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryReconciliationDocumentWithContext ¶ added in v1.0.324
func (c *Client) QueryReconciliationDocumentWithContext(ctx context.Context, request *QueryReconciliationDocumentRequest) (response *QueryReconciliationDocumentResponse, err error)
QueryReconciliationDocument 查询对账文件信息。平台调用该接口获取需下载对账文件的文件名称以及密钥。 平台获取到信息后, 可以再调用OPENAPI的文件下载功能。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryReconciliationFileApplyInfo ¶ added in v1.0.360
func (c *Client) QueryReconciliationFileApplyInfo(request *QueryReconciliationFileApplyInfoRequest) (response *QueryReconciliationFileApplyInfoResponse, err error)
QueryReconciliationFileApplyInfo 聚鑫-查询对账文件申请结果
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryReconciliationFileApplyInfoWithContext ¶ added in v1.0.360
func (c *Client) QueryReconciliationFileApplyInfoWithContext(ctx context.Context, request *QueryReconciliationFileApplyInfoRequest) (response *QueryReconciliationFileApplyInfoResponse, err error)
QueryReconciliationFileApplyInfo 聚鑫-查询对账文件申请结果
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryRefund ¶
func (c *Client) QueryRefund(request *QueryRefundRequest) (response *QueryRefundResponse, err error)
QueryRefund 提交退款申请后,通过调用该接口查询退款状态。退款可能有一定延时,用微信零钱支付的退款约20分钟内到账,银行卡支付的退款约3个工作日后到账。
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" INVALIDPARAMETER = "InvalidParameter"
func (*Client) QueryRefundWithContext ¶ added in v1.0.324
func (c *Client) QueryRefundWithContext(ctx context.Context, request *QueryRefundRequest) (response *QueryRefundResponse, err error)
QueryRefund 提交退款申请后,通过调用该接口查询退款状态。退款可能有一定延时,用微信零钱支付的退款约20分钟内到账,银行卡支付的退款约3个工作日后到账。
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" INVALIDPARAMETER = "InvalidParameter"
func (*Client) QueryShopOpenId ¶ added in v1.0.293
func (c *Client) QueryShopOpenId(request *QueryShopOpenIdRequest) (response *QueryShopOpenIdResponse, err error)
QueryShopOpenId 云支付-获取门店OpenId接口
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" INVALIDPARAMETER = "InvalidParameter"
func (*Client) QueryShopOpenIdWithContext ¶ added in v1.0.324
func (c *Client) QueryShopOpenIdWithContext(ctx context.Context, request *QueryShopOpenIdRequest) (response *QueryShopOpenIdResponse, err error)
QueryShopOpenId 云支付-获取门店OpenId接口
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" INVALIDPARAMETER = "InvalidParameter"
func (*Client) QuerySinglePaymentResult ¶ added in v1.0.230
func (c *Client) QuerySinglePaymentResult(request *QuerySinglePaymentResultRequest) (response *QuerySinglePaymentResultResponse, err error)
QuerySinglePaymentResult 灵云-单笔转账结果查询
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" INVALIDPARAMETER = "InvalidParameter"
func (*Client) QuerySinglePaymentResultWithContext ¶ added in v1.0.324
func (c *Client) QuerySinglePaymentResultWithContext(ctx context.Context, request *QuerySinglePaymentResultRequest) (response *QuerySinglePaymentResultResponse, err error)
QuerySinglePaymentResult 灵云-单笔转账结果查询
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" INVALIDPARAMETER = "InvalidParameter"
func (*Client) QuerySingleTransactionStatus ¶
func (c *Client) QuerySingleTransactionStatus(request *QuerySingleTransactionStatusRequest) (response *QuerySingleTransactionStatusResponse, err error)
QuerySingleTransactionStatus 查询银行单笔交易状态。查询单笔交易的状态。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QuerySingleTransactionStatusWithContext ¶ added in v1.0.324
func (c *Client) QuerySingleTransactionStatusWithContext(ctx context.Context, request *QuerySingleTransactionStatusRequest) (response *QuerySingleTransactionStatusResponse, err error)
QuerySingleTransactionStatus 查询银行单笔交易状态。查询单笔交易的状态。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QuerySmallAmountTransfer ¶
func (c *Client) QuerySmallAmountTransfer(request *QuerySmallAmountTransferRequest) (response *QuerySmallAmountTransferResponse, err error)
QuerySmallAmountTransfer 查询小额鉴权转账结果。查询小额往账鉴权的转账状态。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QuerySmallAmountTransferWithContext ¶ added in v1.0.324
func (c *Client) QuerySmallAmountTransferWithContext(ctx context.Context, request *QuerySmallAmountTransferRequest) (response *QuerySmallAmountTransferResponse, err error)
QuerySmallAmountTransfer 查询小额鉴权转账结果。查询小额往账鉴权的转账状态。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) QueryTrade ¶
func (c *Client) QueryTrade(request *QueryTradeRequest) (response *QueryTradeResponse, err error)
QueryTrade 跨境-贸易材料明细查询。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryTradeWithContext ¶ added in v1.0.324
func (c *Client) QueryTradeWithContext(ctx context.Context, request *QueryTradeRequest) (response *QueryTradeResponse, err error)
QueryTrade 跨境-贸易材料明细查询。
可能返回的错误码:
INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError" RESOURCENOTFOUND_MERCHANTINFONOTFOUND = "ResourceNotFound.MerchantInfoNotFound"
func (*Client) QueryTransferBatch ¶
func (c *Client) QueryTransferBatch(request *QueryTransferBatchRequest) (response *QueryTransferBatchResponse, err error)
QueryTransferBatch 通过商家批次单号或者微信批次号查询批次单
可能返回的错误码:
FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR_ = "InternalError." INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryTransferBatchWithContext ¶ added in v1.0.324
func (c *Client) QueryTransferBatchWithContext(ctx context.Context, request *QueryTransferBatchRequest) (response *QueryTransferBatchResponse, err error)
QueryTransferBatch 通过商家批次单号或者微信批次号查询批次单
可能返回的错误码:
FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR_ = "InternalError." INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryTransferDetail ¶
func (c *Client) QueryTransferDetail(request *QueryTransferDetailRequest) (response *QueryTransferDetailResponse, err error)
QueryTransferDetail 通过商家或者微信批次明细单号查询明细单
可能返回的错误码:
FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR_ = "InternalError." INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryTransferDetailWithContext ¶ added in v1.0.324
func (c *Client) QueryTransferDetailWithContext(ctx context.Context, request *QueryTransferDetailRequest) (response *QueryTransferDetailResponse, err error)
QueryTransferDetail 通过商家或者微信批次明细单号查询明细单
可能返回的错误码:
FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR_ = "InternalError." INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryTransferResult ¶
func (c *Client) QueryTransferResult(request *QueryTransferResultRequest) (response *QueryTransferResultResponse, err error)
QueryTransferResult 智能代发-单笔代发转账查询接口
可能返回的错误码:
FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR_ = "InternalError." INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) QueryTransferResultWithContext ¶ added in v1.0.324
func (c *Client) QueryTransferResultWithContext(ctx context.Context, request *QueryTransferResultRequest) (response *QueryTransferResultResponse, err error)
QueryTransferResult 智能代发-单笔代发转账查询接口
可能返回的错误码:
FAILEDOPERATION_ALREADYEXISTS = "FailedOperation.AlreadyExists" FAILEDOPERATION_APPIDMCHIDNOTMATCH = "FailedOperation.AppidMchidNotMatch" FAILEDOPERATION_FREQUENCYLIMITED = "FailedOperation.FrequencyLimited" FAILEDOPERATION_INVALIDREQUEST = "FailedOperation.InvalidRequest" FAILEDOPERATION_NOAUTH = "FailedOperation.NoAuth" FAILEDOPERATION_NOTENOUGH = "FailedOperation.NotEnough" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_PARAMERROR = "FailedOperation.ParamError" FAILEDOPERATION_QUOTAEXCEED = "FailedOperation.QuotaExceed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR_ = "InternalError." INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) RechargeByThirdPay ¶
func (c *Client) RechargeByThirdPay(request *RechargeByThirdPayRequest) (response *RechargeByThirdPayResponse, err error)
RechargeByThirdPay 会员在途充值(经第三方支付渠道)接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) RechargeByThirdPayWithContext ¶ added in v1.0.324
func (c *Client) RechargeByThirdPayWithContext(ctx context.Context, request *RechargeByThirdPayRequest) (response *RechargeByThirdPayResponse, err error)
RechargeByThirdPay 会员在途充值(经第三方支付渠道)接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) RechargeMemberThirdPay ¶
func (c *Client) RechargeMemberThirdPay(request *RechargeMemberThirdPayRequest) (response *RechargeMemberThirdPayResponse, err error)
RechargeMemberThirdPay 见证宝-会员在途充值(经第三方支付渠道)
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) RechargeMemberThirdPayWithContext ¶ added in v1.0.324
func (c *Client) RechargeMemberThirdPayWithContext(ctx context.Context, request *RechargeMemberThirdPayRequest) (response *RechargeMemberThirdPayResponse, err error)
RechargeMemberThirdPay 见证宝-会员在途充值(经第三方支付渠道)
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) Refund ¶
func (c *Client) Refund(request *RefundRequest) (response *RefundResponse, err error)
Refund 如交易订单需退款,可以通过本接口将支付款全部或部分退还给付款方,聚鑫将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退回到支付帐号。最长支持1年的订单退款。在订单包含多个子订单的情况下,如果使用本接口传入OutTradeNo或TransactionId退款,则只支持全单退款;如果需要部分退款,请通过传入子订单的方式来指定部分金额退款。
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ABNORMALMERCHANTSTATE = "FailedOperation.AbnormalMerchantState" FAILEDOPERATION_ABNORMALORDERSTATE = "FailedOperation.AbnormalOrderState" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_BANLANCENOTENOUGHERROR = "FailedOperation.BanlanceNotEnoughError" FAILEDOPERATION_CHANNELREFUNDFAILED = "FailedOperation.ChannelRefundFailed" FAILEDOPERATION_CHANNELREFUNDFREQUENCYLIMITED = "FailedOperation.ChannelRefundFrequencyLimited" FAILEDOPERATION_INTERNALSERVICETIMEOUT = "FailedOperation.InternalServiceTimeout" FAILEDOPERATION_INVALIDREFUNDAMT = "FailedOperation.InvalidRefundAmt" FAILEDOPERATION_MERCHANTBALANCENOTENOUGH = "FailedOperation.MerchantBalanceNotEnough" FAILEDOPERATION_MERCHANTNOTEXISTS = "FailedOperation.MerchantNotExists" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_ORDERLOCKED = "FailedOperation.OrderLocked" FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" FAILEDOPERATION_REFUNDINFODUPLICATE = "FailedOperation.RefundInfoDuplicate" FAILEDOPERATION_REFUNDNOTRETRIEABLE = "FailedOperation.RefundNotRetrieable" FAILEDOPERATION_REFUNDPROCESSING = "FailedOperation.RefundProcessIng" FAILEDOPERATION_REFUNDTRANSACTIONCLOSED = "FailedOperation.RefundTransactionClosed" FAILEDOPERATION_REFUNDTRANSACTIONFINISHED = "FailedOperation.RefundTransactionFinished" FAILEDOPERATION_WXCRTNOTSET = "FailedOperation.WxCrtNotSet" INVALIDPARAMETER = "InvalidParameter"
func (*Client) RefundCloudOrder ¶ added in v1.0.386
func (c *Client) RefundCloudOrder(request *RefundCloudOrderRequest) (response *RefundCloudOrderResponse, err error)
RefundCloudOrder 如交易订单需退款,可以通过本接口将支付款全部或部分退还给付款方,聚鑫将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退回到支付帐号。最长支持1年的订单退款。在订单包含多个子订单的情况下,如果使用本接口传入OutTradeNo或TransactionId退款,则只支持全单退款;如果需要部分退款,请通过传入子订单的方式来指定部分金额退款。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) RefundCloudOrderWithContext ¶ added in v1.0.386
func (c *Client) RefundCloudOrderWithContext(ctx context.Context, request *RefundCloudOrderRequest) (response *RefundCloudOrderResponse, err error)
RefundCloudOrder 如交易订单需退款,可以通过本接口将支付款全部或部分退还给付款方,聚鑫将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退回到支付帐号。最长支持1年的订单退款。在订单包含多个子订单的情况下,如果使用本接口传入OutTradeNo或TransactionId退款,则只支持全单退款;如果需要部分退款,请通过传入子订单的方式来指定部分金额退款。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) RefundMemberTransaction ¶
func (c *Client) RefundMemberTransaction(request *RefundMemberTransactionRequest) (response *RefundMemberTransactionResponse, err error)
RefundMemberTransaction 会员间交易退款
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) RefundMemberTransactionWithContext ¶ added in v1.0.324
func (c *Client) RefundMemberTransactionWithContext(ctx context.Context, request *RefundMemberTransactionRequest) (response *RefundMemberTransactionResponse, err error)
RefundMemberTransaction 会员间交易退款
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) RefundOpenBankOrder ¶ added in v1.0.430
func (c *Client) RefundOpenBankOrder(request *RefundOpenBankOrderRequest) (response *RefundOpenBankOrderResponse, err error)
RefundOpenBankOrder 云企付-退款申请
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) RefundOpenBankOrderWithContext ¶ added in v1.0.430
func (c *Client) RefundOpenBankOrderWithContext(ctx context.Context, request *RefundOpenBankOrderRequest) (response *RefundOpenBankOrderResponse, err error)
RefundOpenBankOrder 云企付-退款申请
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) RefundOrder ¶ added in v1.0.228
func (c *Client) RefundOrder(request *RefundOrderRequest) (response *RefundOrderResponse, err error)
RefundOrder 云鉴-消费订单退款的接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_ORDERREFUNDERROR = "FailedOperation.OrderRefundError" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) RefundOrderWithContext ¶ added in v1.0.324
func (c *Client) RefundOrderWithContext(ctx context.Context, request *RefundOrderRequest) (response *RefundOrderResponse, err error)
RefundOrder 云鉴-消费订单退款的接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_ORDERREFUNDERROR = "FailedOperation.OrderRefundError" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) RefundTlinxOrder ¶ added in v1.0.268
func (c *Client) RefundTlinxOrder(request *RefundTlinxOrderRequest) (response *RefundTlinxOrderResponse, err error)
RefundTlinxOrder 云支付订单退款接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_ORDERREFUNDERROR = "FailedOperation.OrderRefundError" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) RefundTlinxOrderWithContext ¶ added in v1.0.324
func (c *Client) RefundTlinxOrderWithContext(ctx context.Context, request *RefundTlinxOrderRequest) (response *RefundTlinxOrderResponse, err error)
RefundTlinxOrder 云支付订单退款接口
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" FAILEDOPERATION_ORDERREFUNDERROR = "FailedOperation.OrderRefundError" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError"
func (*Client) RefundWithContext ¶ added in v1.0.324
func (c *Client) RefundWithContext(ctx context.Context, request *RefundRequest) (response *RefundResponse, err error)
Refund 如交易订单需退款,可以通过本接口将支付款全部或部分退还给付款方,聚鑫将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退回到支付帐号。最长支持1年的订单退款。在订单包含多个子订单的情况下,如果使用本接口传入OutTradeNo或TransactionId退款,则只支持全单退款;如果需要部分退款,请通过传入子订单的方式来指定部分金额退款。
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ABNORMALMERCHANTSTATE = "FailedOperation.AbnormalMerchantState" FAILEDOPERATION_ABNORMALORDERSTATE = "FailedOperation.AbnormalOrderState" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_BANLANCENOTENOUGHERROR = "FailedOperation.BanlanceNotEnoughError" FAILEDOPERATION_CHANNELREFUNDFAILED = "FailedOperation.ChannelRefundFailed" FAILEDOPERATION_CHANNELREFUNDFREQUENCYLIMITED = "FailedOperation.ChannelRefundFrequencyLimited" FAILEDOPERATION_INTERNALSERVICETIMEOUT = "FailedOperation.InternalServiceTimeout" FAILEDOPERATION_INVALIDREFUNDAMT = "FailedOperation.InvalidRefundAmt" FAILEDOPERATION_MERCHANTBALANCENOTENOUGH = "FailedOperation.MerchantBalanceNotEnough" FAILEDOPERATION_MERCHANTNOTEXISTS = "FailedOperation.MerchantNotExists" FAILEDOPERATION_NORECORD = "FailedOperation.NoRecord" FAILEDOPERATION_ORDERLOCKED = "FailedOperation.OrderLocked" FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" FAILEDOPERATION_REFUNDINFODUPLICATE = "FailedOperation.RefundInfoDuplicate" FAILEDOPERATION_REFUNDNOTRETRIEABLE = "FailedOperation.RefundNotRetrieable" FAILEDOPERATION_REFUNDPROCESSING = "FailedOperation.RefundProcessIng" FAILEDOPERATION_REFUNDTRANSACTIONCLOSED = "FailedOperation.RefundTransactionClosed" FAILEDOPERATION_REFUNDTRANSACTIONFINISHED = "FailedOperation.RefundTransactionFinished" FAILEDOPERATION_WXCRTNOTSET = "FailedOperation.WxCrtNotSet" INVALIDPARAMETER = "InvalidParameter"
func (*Client) RegisterBehavior ¶
func (c *Client) RegisterBehavior(request *RegisterBehaviorRequest) (response *RegisterBehaviorResponse, err error)
RegisterBehavior 商户查询是否签约和签约行为上报
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) RegisterBehaviorWithContext ¶ added in v1.0.324
func (c *Client) RegisterBehaviorWithContext(ctx context.Context, request *RegisterBehaviorRequest) (response *RegisterBehaviorResponse, err error)
RegisterBehavior 商户查询是否签约和签约行为上报
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) RegisterBill ¶
func (c *Client) RegisterBill(request *RegisterBillRequest) (response *RegisterBillResponse, err error)
RegisterBill 登记挂账(支持撤销)
可能返回的错误码:
FAILEDOPERATION_ACCTNOTBIND = "FailedOperation.AcctNotBind" FAILEDOPERATION_ACCTNOTEXIST = "FailedOperation.AcctNotExist" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_BALANCEINSUFFICIENT = "FailedOperation.BalanceInsufficient" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) RegisterBillSupportWithdraw ¶
func (c *Client) RegisterBillSupportWithdraw(request *RegisterBillSupportWithdrawRequest) (response *RegisterBillSupportWithdrawResponse, err error)
RegisterBillSupportWithdraw 登记挂账(支持撤销)。此接口可实现把不明来账或自有资金等已登记在挂账子账户下的资金调整到普通会员子账户。即通过申请调用此接口,将会减少挂账子账户的资金,调增指定的普通会员子账户的可提现余额及可用余额。此接口不支持把挂账子账户资金清分到功能子账户。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) RegisterBillSupportWithdrawWithContext ¶ added in v1.0.324
func (c *Client) RegisterBillSupportWithdrawWithContext(ctx context.Context, request *RegisterBillSupportWithdrawRequest) (response *RegisterBillSupportWithdrawResponse, err error)
RegisterBillSupportWithdraw 登记挂账(支持撤销)。此接口可实现把不明来账或自有资金等已登记在挂账子账户下的资金调整到普通会员子账户。即通过申请调用此接口,将会减少挂账子账户的资金,调增指定的普通会员子账户的可提现余额及可用余额。此接口不支持把挂账子账户资金清分到功能子账户。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) RegisterBillWithContext ¶ added in v1.0.324
func (c *Client) RegisterBillWithContext(ctx context.Context, request *RegisterBillRequest) (response *RegisterBillResponse, err error)
RegisterBill 登记挂账(支持撤销)
可能返回的错误码:
FAILEDOPERATION_ACCTNOTBIND = "FailedOperation.AcctNotBind" FAILEDOPERATION_ACCTNOTEXIST = "FailedOperation.AcctNotExist" FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_BALANCEINSUFFICIENT = "FailedOperation.BalanceInsufficient" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) ReviseMbrProperty ¶
func (c *Client) ReviseMbrProperty(request *ReviseMbrPropertyRequest) (response *ReviseMbrPropertyResponse, err error)
ReviseMbrProperty 修改会员属性-普通商户子账户。修改会员的会员属性。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) ReviseMbrPropertyWithContext ¶ added in v1.0.324
func (c *Client) ReviseMbrPropertyWithContext(ctx context.Context, request *ReviseMbrPropertyRequest) (response *ReviseMbrPropertyResponse, err error)
ReviseMbrProperty 修改会员属性-普通商户子账户。修改会员的会员属性。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) RevokeMemberRechargeThirdPay ¶
func (c *Client) RevokeMemberRechargeThirdPay(request *RevokeMemberRechargeThirdPayRequest) (response *RevokeMemberRechargeThirdPayResponse, err error)
RevokeMemberRechargeThirdPay 撤销会员在途充值(经第三方支付渠道)
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) RevokeMemberRechargeThirdPayWithContext ¶ added in v1.0.324
func (c *Client) RevokeMemberRechargeThirdPayWithContext(ctx context.Context, request *RevokeMemberRechargeThirdPayRequest) (response *RevokeMemberRechargeThirdPayResponse, err error)
RevokeMemberRechargeThirdPay 撤销会员在途充值(经第三方支付渠道)
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) RevokeRechargeByThirdPay ¶
func (c *Client) RevokeRechargeByThirdPay(request *RevokeRechargeByThirdPayRequest) (response *RevokeRechargeByThirdPayResponse, err error)
RevokeRechargeByThirdPay 撤销会员在途充值(经第三方支付渠道)接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) RevokeRechargeByThirdPayWithContext ¶ added in v1.0.324
func (c *Client) RevokeRechargeByThirdPayWithContext(ctx context.Context, request *RevokeRechargeByThirdPayRequest) (response *RevokeRechargeByThirdPayResponse, err error)
RevokeRechargeByThirdPay 撤销会员在途充值(经第三方支付渠道)接口
可能返回的错误码:
FAILEDOPERATION_ACTIONINVALID = "FailedOperation.ActionInvalid" FAILEDOPERATION_PABANKERROR = "FailedOperation.PABankError"
func (*Client) SyncContractData ¶
func (c *Client) SyncContractData(request *SyncContractDataRequest) (response *SyncContractDataResponse, err error)
SyncContractData 对于存量的签约关系导入或者部分场景下米大师无法收到签约通知的场景,需要由调用方主动将签约状态同步至米大师
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_SYNCMCHANNELERROR = "FailedOperation.SyncMchannelError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) SyncContractDataWithContext ¶ added in v1.0.324
func (c *Client) SyncContractDataWithContext(ctx context.Context, request *SyncContractDataRequest) (response *SyncContractDataResponse, err error)
SyncContractData 对于存量的签约关系导入或者部分场景下米大师无法收到签约通知的场景,需要由调用方主动将签约状态同步至米大师
可能返回的错误码:
AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_SYNCMCHANNELERROR = "FailedOperation.SyncMchannelError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER = "MissingParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) TerminateContract ¶
func (c *Client) TerminateContract(request *TerminateContractRequest) (response *TerminateContractResponse, err error)
TerminateContract 通过此接口进行解约
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_CLOSECONTRACTDBFAILED = "FailedOperation.CloseContractDbFailed" FAILEDOPERATION_CLOSECONTRACTMODEINVALID = "FailedOperation.CloseContractModeInvalid" FAILEDOPERATION_CONTRACTSTATUSERROR = "FailedOperation.ContractStatusError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALCONTRACTSTATUSINVALID = "FailedOperation.ExternalContractStatusInvalid" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_TERMINATEMCHANNELERROR = "FailedOperation.TerminateMchannelError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) TerminateContractWithContext ¶ added in v1.0.324
func (c *Client) TerminateContractWithContext(ctx context.Context, request *TerminateContractRequest) (response *TerminateContractResponse, err error)
TerminateContract 通过此接口进行解约
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_CLOSECONTRACTDBFAILED = "FailedOperation.CloseContractDbFailed" FAILEDOPERATION_CLOSECONTRACTMODEINVALID = "FailedOperation.CloseContractModeInvalid" FAILEDOPERATION_CONTRACTSTATUSERROR = "FailedOperation.ContractStatusError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALCONTRACTSTATUSINVALID = "FailedOperation.ExternalContractStatusInvalid" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_TERMINATEMCHANNELERROR = "FailedOperation.TerminateMchannelError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) TransferSinglePay ¶
func (c *Client) TransferSinglePay(request *TransferSinglePayRequest) (response *TransferSinglePayResponse, err error)
TransferSinglePay 智能代发-单笔代发转账接口
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_CLOSECONTRACTDBFAILED = "FailedOperation.CloseContractDbFailed" FAILEDOPERATION_CLOSECONTRACTMODEINVALID = "FailedOperation.CloseContractModeInvalid" FAILEDOPERATION_CONTRACTSTATUSERROR = "FailedOperation.ContractStatusError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALCONTRACTSTATUSINVALID = "FailedOperation.ExternalContractStatusInvalid" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_TERMINATEMCHANNELERROR = "FailedOperation.TerminateMchannelError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) TransferSinglePayWithContext ¶ added in v1.0.324
func (c *Client) TransferSinglePayWithContext(ctx context.Context, request *TransferSinglePayRequest) (response *TransferSinglePayResponse, err error)
TransferSinglePay 智能代发-单笔代发转账接口
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BACKCALLERROR = "FailedOperation.BackCallError" FAILEDOPERATION_CALLCHANNELGATEWAYERROR = "FailedOperation.CallChannelGatewayError" FAILEDOPERATION_CLOSECONTRACTDBFAILED = "FailedOperation.CloseContractDbFailed" FAILEDOPERATION_CLOSECONTRACTMODEINVALID = "FailedOperation.CloseContractModeInvalid" FAILEDOPERATION_CONTRACTSTATUSERROR = "FailedOperation.ContractStatusError" FAILEDOPERATION_DBCLIENTCONNECTFAILED = "FailedOperation.DbClientConnectFailed" FAILEDOPERATION_DBCLIENTQUERYFAILED = "FailedOperation.DbClientQueryFailed" FAILEDOPERATION_DBCLIENTUPDATEFAILED = "FailedOperation.DbClientUpdateFailed" FAILEDOPERATION_EXTERNALCONTRACTNOTFOUND = "FailedOperation.ExternalContractNotFound" FAILEDOPERATION_EXTERNALCONTRACTSTATUSINVALID = "FailedOperation.ExternalContractStatusInvalid" FAILEDOPERATION_EXTERNALMERCHANTCONTRACTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantContractInfoConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINDEXCONFIGNOFOUND = "FailedOperation.ExternalMerchantIndexConfigNoFound" FAILEDOPERATION_EXTERNALMERCHANTINFOCONFIGNOFOUND = "FailedOperation.ExternalMerchantInfoConfigNoFound" FAILEDOPERATION_HTTPDOREQUESTERROR = "FailedOperation.HttpDoRequestError" FAILEDOPERATION_MARSHALERROR = "FailedOperation.MarshalError" FAILEDOPERATION_MERCHANTPERMISSIONERROR = "FailedOperation.MerchantPermissionError" FAILEDOPERATION_NOTIFYURLPARSEERROR = "FailedOperation.NotifyUrlParseError" FAILEDOPERATION_PARAMETERERROR = "FailedOperation.ParameterError" FAILEDOPERATION_SIGNERROR = "FailedOperation.SignError" FAILEDOPERATION_TERMINATEMCHANNELERROR = "FailedOperation.TerminateMchannelError" FAILEDOPERATION_UNMARSHALERROR = "FailedOperation.UnmarshalError" FAILEDOPERATION_XMLFAIL = "FailedOperation.XmlFail" INTERNALERROR_BACKENDCONNECTIONERROR = "InternalError.BackendConnectionError" INTERNALERROR_BACKENDINTERNALERROR = "InternalError.BackendInternalError" INTERNALERROR_BACKENDNETWORKERROR = "InternalError.BackendNetworkError" INTERNALERROR_BACKENDROUTERERROR = "InternalError.BackendRouterError" INTERNALERROR_BACKENDTIMEOUT = "InternalError.BackendTimeOut" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMMARSHALFAILED = "InvalidParameter.ParamMarshalFailed" INVALIDPARAMETER_PARAMUNMARSHALFAILED = "InvalidParameter.ParamUnmarshalFailed" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) UnBindAcct ¶
func (c *Client) UnBindAcct(request *UnBindAcctRequest) (response *UnBindAcctResponse, err error)
UnBindAcct 商户解除绑定的提现银行卡
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) UnBindAcctWithContext ¶ added in v1.0.324
func (c *Client) UnBindAcctWithContext(ctx context.Context, request *UnBindAcctRequest) (response *UnBindAcctResponse, err error)
UnBindAcct 商户解除绑定的提现银行卡
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) UnbindOpenBankExternalSubMerchantBankAccount ¶ added in v1.0.351
func (c *Client) UnbindOpenBankExternalSubMerchantBankAccount(request *UnbindOpenBankExternalSubMerchantBankAccountRequest) (response *UnbindOpenBankExternalSubMerchantBankAccountResponse, err error)
UnbindOpenBankExternalSubMerchantBankAccount 云企付-子商户银行卡解绑
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) UnbindOpenBankExternalSubMerchantBankAccountWithContext ¶ added in v1.0.351
func (c *Client) UnbindOpenBankExternalSubMerchantBankAccountWithContext(ctx context.Context, request *UnbindOpenBankExternalSubMerchantBankAccountRequest) (response *UnbindOpenBankExternalSubMerchantBankAccountResponse, err error)
UnbindOpenBankExternalSubMerchantBankAccount 云企付-子商户银行卡解绑
可能返回的错误码:
AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" FAILEDOPERATION_BANKFAILED = "FailedOperation.BankFailed" FAILEDOPERATION_SERVICEERROR = "FailedOperation.ServiceError" FAILEDOPERATION_UNKNOWN = "FailedOperation.Unknown" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER_ = "MissingParameter."
func (*Client) UnbindRelateAcct ¶
func (c *Client) UnbindRelateAcct(request *UnbindRelateAcctRequest) (response *UnbindRelateAcctResponse, err error)
UnbindRelateAcct 会员解绑提现账户。此接口可以支持会员解除名下的绑定账户关系。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) UnbindRelateAcctWithContext ¶ added in v1.0.324
func (c *Client) UnbindRelateAcctWithContext(ctx context.Context, request *UnbindRelateAcctRequest) (response *UnbindRelateAcctResponse, err error)
UnbindRelateAcct 会员解绑提现账户。此接口可以支持会员解除名下的绑定账户关系。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) UnifiedCloudOrder ¶ added in v1.0.386
func (c *Client) UnifiedCloudOrder(request *UnifiedCloudOrderRequest) (response *UnifiedCloudOrderResponse, err error)
UnifiedCloudOrder 应用需要先调用本接口生成支付订单号,并将应答的PayInfo透传给聚鑫SDK,拉起客户端(包括微信公众号/微信小程序/客户端App)支付。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) UnifiedCloudOrderWithContext ¶ added in v1.0.386
func (c *Client) UnifiedCloudOrderWithContext(ctx context.Context, request *UnifiedCloudOrderRequest) (response *UnifiedCloudOrderResponse, err error)
UnifiedCloudOrder 应用需要先调用本接口生成支付订单号,并将应答的PayInfo透传给聚鑫SDK,拉起客户端(包括微信公众号/微信小程序/客户端App)支付。
可能返回的错误码:
AUTHFAILURE_MIDAS = "AuthFailure.Midas" FAILEDOPERATION_ACTION = "FailedOperation.Action" FAILEDOPERATION_MIDASINTERNALERROR = "FailedOperation.MidasInternalError" FAILEDOPERATION_MIDASINVALIDREQUEST = "FailedOperation.MidasInvalidRequest" FAILEDOPERATION_MIDASNEEDRETRY = "FailedOperation.MidasNeedRetry" FAILEDOPERATION_MIDASREGISTERUNFINISHED = "FailedOperation.MidasRegisterUnfinished" FAILEDOPERATION_MIDASREPEATORDER = "FailedOperation.MidasRepeatOrder" FAILEDOPERATION_MIDASRISK = "FailedOperation.MidasRisk" FAILEDOPERATION_MIDASSTATUSNOTMATCH = "FailedOperation.MidasStatusNotMatch" FAILEDOPERATION_MIDASUNSUPPORTEDACTION = "FailedOperation.MidasUnsupportedAction" FAILEDOPERATION_MISSINGPARAMETER = "FailedOperation.MissingParameter" INTERNALERROR_MIDAS = "InternalError.Midas" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INVALIDPARAMETER_MIDAS = "InvalidParameter.Midas" INVALIDPARAMETER_MIDASENVIRONMENT = "InvalidParameter.MidasEnvironment" INVALIDPARAMETER_MIDASEXTERNALAPP = "InvalidParameter.MidasExternalApp" INVALIDPARAMETER_MIDASFILETYPE = "InvalidParameter.MidasFileType" INVALIDPARAMETER_MIDASHASH = "InvalidParameter.MidasHash" INVALIDPARAMETER_MIDASSIGNID = "InvalidParameter.MidasSignId" LIMITEXCEEDED_MIDASLARGEFILE = "LimitExceeded.MidasLargeFile" LIMITEXCEEDED_MIDASORDER = "LimitExceeded.MidasOrder" LIMITEXCEEDED_MIDASORDERCANCELED = "LimitExceeded.MidasOrderCanceled" LIMITEXCEEDED_MIDASORDERCLOSED = "LimitExceeded.MidasOrderClosed" LIMITEXCEEDED_MIDASORDEREXPIRED = "LimitExceeded.MidasOrderExpired" LIMITEXCEEDED_MIDASORDERFAILED = "LimitExceeded.MidasOrderFailed" LIMITEXCEEDED_MIDASORDERPARTIALSUCCESS = "LimitExceeded.MidasOrderPartialSuccess" LIMITEXCEEDED_MIDASORDERPROCESSING = "LimitExceeded.MidasOrderProcessing" LIMITEXCEEDED_MIDASORDERSUCCESS = "LimitExceeded.MidasOrderSuccess" REQUESTLIMITEXCEEDED_MIDAS = "RequestLimitExceeded.Midas" REQUESTLIMITEXCEEDED_MIDASINVALIDREQUEST = "RequestLimitExceeded.MidasInvalidRequest" RESOURCEINUSE_MIDAS = "ResourceInUse.Midas" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account" RESOURCENOTFOUND_MIDASEXTERNALAPP = "ResourceNotFound.MidasExternalApp" RESOURCENOTFOUND_MIDASEXTERNALORDER = "ResourceNotFound.MidasExternalOrder" RESOURCENOTFOUND_MIDASORDER = "ResourceNotFound.MidasOrder" RESOURCENOTFOUND_MIDASSIGN = "ResourceNotFound.MidasSign" RESOURCEUNAVAILABLE_MIDASBALANCE = "ResourceUnavailable.MidasBalance" RESOURCEUNAVAILABLE_MIDASDAY = "ResourceUnavailable.MidasDay" RESOURCEUNAVAILABLE_MIDASFROZENAMOUNT = "ResourceUnavailable.MidasFrozenAmount" RESOURCEUNAVAILABLE_MIDASMERCHANTBALANCE = "ResourceUnavailable.MidasMerchantBalance" RESOURCEUNAVAILABLE_MIDASORDER = "ResourceUnavailable.MidasOrder" RESOURCEUNAVAILABLE_MIDASUSERBALANCE = "ResourceUnavailable.MidasUserBalance" RESOURCEUNAVAILABLE_MIDASWALLET = "ResourceUnavailable.MidasWallet" UNAUTHORIZEDOPERATION_MIDAS = "UnauthorizedOperation.Midas"
func (*Client) UnifiedOrder ¶
func (c *Client) UnifiedOrder(request *UnifiedOrderRequest) (response *UnifiedOrderResponse, err error)
UnifiedOrder 应用需要先调用本接口生成支付订单号,并将应答的PayInfo透传给聚鑫SDK,拉起客户端(包括微信公众号/微信小程序/客户端App)支付。
可能返回的错误码:
AUTHFAILURE_FORBIDDEN = "AuthFailure.Forbidden" AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_PARENTAPPIDERROR = "FailedOperation.ParentAppIdError" FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" FAILEDOPERATION_WECHATERROR = "FailedOperation.WechatError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_BACKENDCGIERROR = "InvalidParameter.BackendCgiError"
func (*Client) UnifiedOrderWithContext ¶ added in v1.0.324
func (c *Client) UnifiedOrderWithContext(ctx context.Context, request *UnifiedOrderRequest) (response *UnifiedOrderResponse, err error)
UnifiedOrder 应用需要先调用本接口生成支付订单号,并将应答的PayInfo透传给聚鑫SDK,拉起客户端(包括微信公众号/微信小程序/客户端App)支付。
可能返回的错误码:
AUTHFAILURE_FORBIDDEN = "AuthFailure.Forbidden" AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_PARENTAPPIDERROR = "FailedOperation.ParentAppIdError" FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" FAILEDOPERATION_WECHATERROR = "FailedOperation.WechatError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_BACKENDCGIERROR = "InvalidParameter.BackendCgiError"
func (*Client) UnifiedTlinxOrder ¶ added in v1.0.268
func (c *Client) UnifiedTlinxOrder(request *UnifiedTlinxOrderRequest) (response *UnifiedTlinxOrderResponse, err error)
UnifiedTlinxOrder 云支付-统一下单接口
可能返回的错误码:
AUTHFAILURE_FORBIDDEN = "AuthFailure.Forbidden" AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_PARENTAPPIDERROR = "FailedOperation.ParentAppIdError" FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" FAILEDOPERATION_WECHATERROR = "FailedOperation.WechatError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_BACKENDCGIERROR = "InvalidParameter.BackendCgiError"
func (*Client) UnifiedTlinxOrderWithContext ¶ added in v1.0.324
func (c *Client) UnifiedTlinxOrderWithContext(ctx context.Context, request *UnifiedTlinxOrderRequest) (response *UnifiedTlinxOrderResponse, err error)
UnifiedTlinxOrder 云支付-统一下单接口
可能返回的错误码:
AUTHFAILURE_FORBIDDEN = "AuthFailure.Forbidden" AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_PARENTAPPIDERROR = "FailedOperation.ParentAppIdError" FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" FAILEDOPERATION_WECHATERROR = "FailedOperation.WechatError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_BACKENDCGIERROR = "InvalidParameter.BackendCgiError"
func (*Client) UploadExternalAnchorInfo ¶ added in v1.0.229
func (c *Client) UploadExternalAnchorInfo(request *UploadExternalAnchorInfoRequest) (response *UploadExternalAnchorInfoResponse, err error)
UploadExternalAnchorInfo 灵云-上传主播信息
可能返回的错误码:
AUTHFAILURE_FORBIDDEN = "AuthFailure.Forbidden" AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_PARENTAPPIDERROR = "FailedOperation.ParentAppIdError" FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" FAILEDOPERATION_WECHATERROR = "FailedOperation.WechatError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_BACKENDCGIERROR = "InvalidParameter.BackendCgiError"
func (*Client) UploadExternalAnchorInfoWithContext ¶ added in v1.0.324
func (c *Client) UploadExternalAnchorInfoWithContext(ctx context.Context, request *UploadExternalAnchorInfoRequest) (response *UploadExternalAnchorInfoResponse, err error)
UploadExternalAnchorInfo 灵云-上传主播信息
可能返回的错误码:
AUTHFAILURE_FORBIDDEN = "AuthFailure.Forbidden" AUTHFAILURE_SECRETKEYNOTFOUND = "AuthFailure.SecretKeyNotFound" AUTHFAILURE_VERIFYERROR = "AuthFailure.VerifyError" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_APPDENY = "FailedOperation.AppDeny" FAILEDOPERATION_CHANNELDENY = "FailedOperation.ChannelDeny" FAILEDOPERATION_OCCOMPLETEDORDER = "FailedOperation.OcCompletedOrder" FAILEDOPERATION_OCREPEATORDER = "FailedOperation.OcRepeatOrder" FAILEDOPERATION_PARENTAPPIDERROR = "FailedOperation.ParentAppIdError" FAILEDOPERATION_PORTALERROR = "FailedOperation.PortalError" FAILEDOPERATION_WECHATERROR = "FailedOperation.WechatError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_BACKENDCGIERROR = "InvalidParameter.BackendCgiError"
func (*Client) UploadFile ¶ added in v1.0.291
func (c *Client) UploadFile(request *UploadFileRequest) (response *UploadFileResponse, err error)
UploadFile 直播平台-文件上传
可能返回的错误码:
FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) UploadFileWithContext ¶ added in v1.0.324
func (c *Client) UploadFileWithContext(ctx context.Context, request *UploadFileRequest) (response *UploadFileResponse, err error)
UploadFile 直播平台-文件上传
可能返回的错误码:
FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) UploadOpenBankSubMerchantCredential ¶ added in v1.0.430
func (c *Client) UploadOpenBankSubMerchantCredential(request *UploadOpenBankSubMerchantCredentialRequest) (response *UploadOpenBankSubMerchantCredentialResponse, err error)
UploadOpenBankSubMerchantCredential 云企付-子商户资质文件上传
可能返回的错误码:
FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) UploadOpenBankSubMerchantCredentialWithContext ¶ added in v1.0.430
func (c *Client) UploadOpenBankSubMerchantCredentialWithContext(ctx context.Context, request *UploadOpenBankSubMerchantCredentialRequest) (response *UploadOpenBankSubMerchantCredentialResponse, err error)
UploadOpenBankSubMerchantCredential 云企付-子商户资质文件上传
可能返回的错误码:
FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) UploadOrgFile ¶ added in v1.0.293
func (c *Client) UploadOrgFile(request *UploadOrgFileRequest) (response *UploadOrgFileResponse, err error)
UploadOrgFile 云支付-上传机构文件接口
可能返回的错误码:
FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) UploadOrgFileWithContext ¶ added in v1.0.324
func (c *Client) UploadOrgFileWithContext(ctx context.Context, request *UploadOrgFileRequest) (response *UploadOrgFileResponse, err error)
UploadOrgFile 云支付-上传机构文件接口
可能返回的错误码:
FAILEDOPERATION_ACTION = "FailedOperation.Action" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId"
func (*Client) UploadTaxList ¶
func (c *Client) UploadTaxList(request *UploadTaxListRequest) (response *UploadTaxListResponse, err error)
UploadTaxList 直播平台-上传代理商完税列表
可能返回的错误码:
FAILEDOPERATION_UPLOADTAXLIST = "FailedOperation.UploadTaxList" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account"
func (*Client) UploadTaxListWithContext ¶ added in v1.0.324
func (c *Client) UploadTaxListWithContext(ctx context.Context, request *UploadTaxListRequest) (response *UploadTaxListResponse, err error)
UploadTaxList 直播平台-上传代理商完税列表
可能返回的错误码:
FAILEDOPERATION_UPLOADTAXLIST = "FailedOperation.UploadTaxList" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account"
func (*Client) UploadTaxPayment ¶
func (c *Client) UploadTaxPayment(request *UploadTaxPaymentRequest) (response *UploadTaxPaymentResponse, err error)
UploadTaxPayment 直播平台-上传代理商完税证明
可能返回的错误码:
FAILEDOPERATION_UPLOADTAXLIST = "FailedOperation.UploadTaxList" FAILEDOPERATION_UPLOADTAXPAYMENT = "FailedOperation.UploadTaxPayment" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account"
func (*Client) UploadTaxPaymentWithContext ¶ added in v1.0.324
func (c *Client) UploadTaxPaymentWithContext(ctx context.Context, request *UploadTaxPaymentRequest) (response *UploadTaxPaymentResponse, err error)
UploadTaxPayment 直播平台-上传代理商完税证明
可能返回的错误码:
FAILEDOPERATION_UPLOADTAXLIST = "FailedOperation.UploadTaxList" FAILEDOPERATION_UPLOADTAXPAYMENT = "FailedOperation.UploadTaxPayment" INTERNALERROR_UNKNOWN = "InternalError.Unknown" MISSINGPARAMETER_ACTION = "MissingParameter.Action" MISSINGPARAMETER_APPID = "MissingParameter.AppId" RESOURCENOTFOUND_ACCOUNT = "ResourceNotFound.Account"
func (*Client) VerifyOpenBankAccount ¶ added in v1.0.439
func (c *Client) VerifyOpenBankAccount(request *VerifyOpenBankAccountRequest) (response *VerifyOpenBankAccountResponse, err error)
VerifyOpenBankAccount 云企付-子商户银行卡打款验证,在接入TENPAY渠道EBANK_PAYMENT付款时,若客户期望接入担保支付,需在接入前先完成,收款商户绑定的银行卡进行打款验证。验证成功后,才可以调用CreateOpenBankPaymentOrder接口进行担保支付下单。
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) VerifyOpenBankAccountWithContext ¶ added in v1.0.439
func (c *Client) VerifyOpenBankAccountWithContext(ctx context.Context, request *VerifyOpenBankAccountRequest) (response *VerifyOpenBankAccountResponse, err error)
VerifyOpenBankAccount 云企付-子商户银行卡打款验证,在接入TENPAY渠道EBANK_PAYMENT付款时,若客户期望接入担保支付,需在接入前先完成,收款商户绑定的银行卡进行打款验证。验证成功后,才可以调用CreateOpenBankPaymentOrder接口进行担保支付下单。
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ViewContract ¶ added in v1.0.293
func (c *Client) ViewContract(request *ViewContractRequest) (response *ViewContractResponse, err error)
ViewContract 云支付-查询合同明细接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ViewContractWithContext ¶ added in v1.0.324
func (c *Client) ViewContractWithContext(ctx context.Context, request *ViewContractRequest) (response *ViewContractResponse, err error)
ViewContract 云支付-查询合同明细接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ViewMerchant ¶ added in v1.0.293
func (c *Client) ViewMerchant(request *ViewMerchantRequest) (response *ViewMerchantResponse, err error)
ViewMerchant 云支付-查询商户明细接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ViewMerchantWithContext ¶ added in v1.0.324
func (c *Client) ViewMerchantWithContext(ctx context.Context, request *ViewMerchantRequest) (response *ViewMerchantResponse, err error)
ViewMerchant 云支付-查询商户明细接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ViewShop ¶ added in v1.0.293
func (c *Client) ViewShop(request *ViewShopRequest) (response *ViewShopResponse, err error)
ViewShop 云支付-查询门店明细接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) ViewShopWithContext ¶ added in v1.0.324
func (c *Client) ViewShopWithContext(ctx context.Context, request *ViewShopRequest) (response *ViewShopResponse, err error)
ViewShop 云支付-查询门店明细接口
可能返回的错误码:
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
func (*Client) WithdrawCashMembership ¶
func (c *Client) WithdrawCashMembership(request *WithdrawCashMembershipRequest) (response *WithdrawCashMembershipResponse, err error)
WithdrawCashMembership 会员提现-不验证。此接口受理会员发起的提现申请。会员子账户的可提现余额、可用余额会减少,市场的资金汇总账户(监管账户)会减少相应的发生金额,提现到会员申请的收款账户。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
func (*Client) WithdrawCashMembershipWithContext ¶ added in v1.0.324
func (c *Client) WithdrawCashMembershipWithContext(ctx context.Context, request *WithdrawCashMembershipRequest) (response *WithdrawCashMembershipResponse, err error)
WithdrawCashMembership 会员提现-不验证。此接口受理会员发起的提现申请。会员子账户的可提现余额、可用余额会减少,市场的资金汇总账户(监管账户)会减少相应的发生金额,提现到会员申请的收款账户。
可能返回的错误码:
FAILEDOPERATION_BACKENDERROR = "FailedOperation.BackendError" INTERNALERROR_BACKENDERROR = "InternalError.BackendError" INTERNALERROR_DBACCESSERROR = "InternalError.DBAccessError" INTERNALERROR_FUNDSUMMARYACCTNOINCONSISTENTERROR = "InternalError.FundSummaryAcctNoInconsistentError" INTERNALERROR_PARAMETERERROR = "InternalError.ParameterError" INTERNALERROR_SAVEDBERROR = "InternalError.SaveDBError" INTERNALERROR_SUBACCOUNTNOTFOUNDERROR = "InternalError.SubAccountNotFoundError" INTERNALERROR_UNKNOWN = "InternalError.Unknown" INTERNALERROR_UNKOWNERROR = "InternalError.UnkownError"
type CloseCloudOrderRequest ¶ added in v1.0.386
type CloseCloudOrderRequest struct { *tchttp.BaseRequest // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户Id,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 开发者订单号 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewCloseCloudOrderRequest ¶ added in v1.0.386
func NewCloseCloudOrderRequest() (request *CloseCloudOrderRequest)
func (*CloseCloudOrderRequest) FromJsonString ¶ added in v1.0.386
func (r *CloseCloudOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CloseCloudOrderRequest) ToJsonString ¶ added in v1.0.386
func (r *CloseCloudOrderRequest) ToJsonString() string
type CloseCloudOrderRequestParams ¶ added in v1.0.426
type CloseCloudOrderRequestParams struct { // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户Id,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 开发者订单号 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type CloseCloudOrderResponse ¶ added in v1.0.386
type CloseCloudOrderResponse struct { *tchttp.BaseResponse Response *CloseCloudOrderResponseParams `json:"Response"` }
func NewCloseCloudOrderResponse ¶ added in v1.0.386
func NewCloseCloudOrderResponse() (response *CloseCloudOrderResponse)
func (*CloseCloudOrderResponse) FromJsonString ¶ added in v1.0.386
func (r *CloseCloudOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CloseCloudOrderResponse) ToJsonString ¶ added in v1.0.386
func (r *CloseCloudOrderResponse) ToJsonString() string
type CloseCloudOrderResponseParams ¶ added in v1.0.426
type CloseCloudOrderResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CloseOpenBankPaymentOrderRequest ¶ added in v1.0.351
type CloseOpenBankPaymentOrderRequest struct { *tchttp.BaseRequest // 渠道商户ID,云企付平台下发给外部接入平台。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部商户订单号,与ChannelOrderId不能同时为空 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 云企付平台订单号,与OutOrderId不能同时为空 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 接入环境。沙箱环境填 sandbox。缺省默认调用生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCloseOpenBankPaymentOrderRequest ¶ added in v1.0.351
func NewCloseOpenBankPaymentOrderRequest() (request *CloseOpenBankPaymentOrderRequest)
func (*CloseOpenBankPaymentOrderRequest) FromJsonString ¶ added in v1.0.351
func (r *CloseOpenBankPaymentOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CloseOpenBankPaymentOrderRequest) ToJsonString ¶ added in v1.0.351
func (r *CloseOpenBankPaymentOrderRequest) ToJsonString() string
type CloseOpenBankPaymentOrderRequestParams ¶ added in v1.0.426
type CloseOpenBankPaymentOrderRequestParams struct { // 渠道商户ID,云企付平台下发给外部接入平台。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部商户订单号,与ChannelOrderId不能同时为空 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 云企付平台订单号,与OutOrderId不能同时为空 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 接入环境。沙箱环境填 sandbox。缺省默认调用生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CloseOpenBankPaymentOrderResponse ¶ added in v1.0.351
type CloseOpenBankPaymentOrderResponse struct { *tchttp.BaseResponse Response *CloseOpenBankPaymentOrderResponseParams `json:"Response"` }
func NewCloseOpenBankPaymentOrderResponse ¶ added in v1.0.351
func NewCloseOpenBankPaymentOrderResponse() (response *CloseOpenBankPaymentOrderResponse)
func (*CloseOpenBankPaymentOrderResponse) FromJsonString ¶ added in v1.0.351
func (r *CloseOpenBankPaymentOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CloseOpenBankPaymentOrderResponse) ToJsonString ¶ added in v1.0.351
func (r *CloseOpenBankPaymentOrderResponse) ToJsonString() string
type CloseOpenBankPaymentOrderResponseParams ¶ added in v1.0.426
type CloseOpenBankPaymentOrderResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 关单响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CloseOpenBankPaymentOrderResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CloseOpenBankPaymentOrderResult ¶ added in v1.0.351
type CloseOpenBankPaymentOrderResult struct { // 外部商户订单号 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 云企付平台订单号 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 订单状态。关单成功CLOSED OrderStatus *string `json:"OrderStatus,omitnil,omitempty" name:"OrderStatus"` }
type CloseOrderRequest ¶
type CloseOrderRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID,长度不小于5位, 仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 业务订单号,OutTradeNo , TransactionId二选一,不能都为空,优先使用 OutTradeNo OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 聚鑫订单号,OutTradeNo , TransactionId二选一,不能都为空,优先使用 OutTradeNo TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewCloseOrderRequest ¶
func NewCloseOrderRequest() (request *CloseOrderRequest)
func (*CloseOrderRequest) FromJsonString ¶
func (r *CloseOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CloseOrderRequest) ToJsonString ¶
func (r *CloseOrderRequest) ToJsonString() string
type CloseOrderRequestParams ¶ added in v1.0.426
type CloseOrderRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID,长度不小于5位, 仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 业务订单号,OutTradeNo , TransactionId二选一,不能都为空,优先使用 OutTradeNo OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 聚鑫订单号,OutTradeNo , TransactionId二选一,不能都为空,优先使用 OutTradeNo TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type CloseOrderResponse ¶
type CloseOrderResponse struct { *tchttp.BaseResponse Response *CloseOrderResponseParams `json:"Response"` }
func NewCloseOrderResponse ¶
func NewCloseOrderResponse() (response *CloseOrderResponse)
func (*CloseOrderResponse) FromJsonString ¶
func (r *CloseOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CloseOrderResponse) ToJsonString ¶
func (r *CloseOrderResponse) ToJsonString() string
type CloseOrderResponseParams ¶ added in v1.0.426
type CloseOrderResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CloudAttachmentInfo ¶ added in v1.0.386
type CloudAttachmentInfo struct { // 附加项金额。 // 附加项的金额(必须是正数,单位:分),代表积分的数量、抵扣的金额、溢价的金额、补贴的金额 AttachmentAmount *int64 `json:"AttachmentAmount,omitnil,omitempty" name:"AttachmentAmount"` // 附加项类型。 // Add:加项; // Sub:减项; // Point:积分项; // Subsidy:补贴项。 AttachmentType *string `json:"AttachmentType,omitnil,omitempty" name:"AttachmentType"` // 附加项名称。 // 当银行作为收单机构可能会对该字段有要求,请向米大师确认。 AttachmentName *string `json:"AttachmentName,omitnil,omitempty" name:"AttachmentName"` // 附加项编号。 // 当银行作为收单机构可能会对该字段有要求,请向米大师确认。 AttachmentCode *string `json:"AttachmentCode,omitnil,omitempty" name:"AttachmentCode"` }
type CloudChannelExternalUserInfo ¶ added in v1.0.386
type CloudChannelExternalUserInfo struct { // 渠道方用户类型,枚举值: // WX_OPENID 微信支付类型 // ALIPAY_BUYERID 支付宝支付类型 ChannelExternalUserType *string `json:"ChannelExternalUserType,omitnil,omitempty" name:"ChannelExternalUserType"` // 渠道方用户Id ChannelExternalUserId *string `json:"ChannelExternalUserId,omitnil,omitempty" name:"ChannelExternalUserId"` }
type CloudClientInfo ¶ added in v1.0.386
type CloudClientInfo struct { // 场景类型。 // wechat_ecommerce渠道 - h5支付方式,此字段必填; // 枚举值: // CLIENT_TYPE_UNKNOWN 未知; // CLIENT_TYPE_IOS ios系统; // CLIENT_TYPE_ANDROID 安卓系统; // CLIENT_TYPE_WAP WAP场景; // CLIENT_TYPE_H5 H5场景; ClientType *string `json:"ClientType,omitnil,omitempty" name:"ClientType"` // 应用名称。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 网站URL。 AppUrl *string `json:"AppUrl,omitnil,omitempty" name:"AppUrl"` // IOS平台BundleID。 BundleId *string `json:"BundleId,omitnil,omitempty" name:"BundleId"` // Android平台PackageName PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` }
type CloudExternalAttachmentData ¶ added in v1.0.522
type CloudExternalChannelData ¶ added in v1.0.386
type CloudExternalChannelData struct { // 第三方渠道数据名。 // PAYMENT_ORDER_EXTERNAL_REQUEST_DATA: 支付下单请求数据 // PAYMENT_ORDER_EXTERNAL_RETURN_DATA: 支付下单返回数据 // PAYMENT_ORDER_EXTERNAL_NOTIFY_DATA: 支付通知数据 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalChannelDataName *string `json:"ExternalChannelDataName,omitnil,omitempty" name:"ExternalChannelDataName"` // 第三方渠道数据值。 // 当ExternalChannelDataType=PAYMENT时,反序列化格式请参考[ExternalChannelPaymentDataValue](https://dev.tke.midas.qq.com/juxin-doc-next/apidocs/external-channel-data/QueryExternalChannelData.html#externalchannelpaymentdatavalue) // 注意:此字段可能返回 null,表示取不到有效值。 ExternalChannelDataValue *string `json:"ExternalChannelDataValue,omitnil,omitempty" name:"ExternalChannelDataValue"` }
type CloudExternalPromptGroup ¶ added in v1.0.386
type CloudExternalPromptGroup struct { // 渠道名。 // 为米大师定义的枚举值: // wechat 微信渠道 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 渠道扩展促销信息列表,由各个渠道自行定义。 // ChannelName为wechat时,组成为 <Wechat-ExternalPromptInfo> ExternalPromptInfoList []*CloudExternalPromptInfo `json:"ExternalPromptInfoList,omitnil,omitempty" name:"ExternalPromptInfoList"` }
type CloudExternalPromptInfo ¶ added in v1.0.386
type CloudExternalPromptInfo struct { // 优惠商品信息类型。 ExternalPromptType *string `json:"ExternalPromptType,omitnil,omitempty" name:"ExternalPromptType"` // 优惠商品信息数据。 ExternalPromptValue *string `json:"ExternalPromptValue,omitnil,omitempty" name:"ExternalPromptValue"` // 优惠商品名称。 ExternalPromptName *string `json:"ExternalPromptName,omitnil,omitempty" name:"ExternalPromptName"` }
type CloudExternalUserInfo ¶ added in v1.0.471
type CloudGlobalPayTimeInfo ¶ added in v1.0.386
type CloudGlobalPayTimeInfo struct { // 订单开始时间。 // 不指定时默认为当前时间。 StartTimestamp *int64 `json:"StartTimestamp,omitnil,omitempty" name:"StartTimestamp"` // 订单结束时间。 // 逾期将会拒绝下单。不指定时默认为当前时间的7天后结束。 ExpireTimestamp *int64 `json:"ExpireTimestamp,omitnil,omitempty" name:"ExpireTimestamp"` // 时区。 // 不指定时默认为28800,表示北京时间(东八区)。 TimeOffset *int64 `json:"TimeOffset,omitnil,omitempty" name:"TimeOffset"` }
type CloudOrderReturn ¶ added in v1.0.386
type CloudOrderReturn struct { // 米大师分配的支付主MidasAppId AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"` // 开发者支付订单号 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 调用下单接口传进来的子单列表 // 注意:此字段可能返回 null,表示取不到有效值。 SubOrderList []*CloudSubOrderReturn `json:"SubOrderList,omitnil,omitempty" name:"SubOrderList"` // 调用下单接口获取的米大师交易订单号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 用户Id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 支付渠道 // wechat:微信支付 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 物品Id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 发货标识,由开发者在调用下单接口的时候传入 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // ISO货币代码 CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 支付金额,单位:分 Amt *int64 `json:"Amt,omitnil,omitempty" name:"Amt"` // 订单状态 // 0:初始状态,获取米大师交易订单成功 // 1:拉起米大师支付页面成功,用户未支付 // 2:用户支付成功,正在发货 // 3:用户支付成功,发货失败 // 4:用户支付成功,发货成功 // 5:关单中 // 6:已关单 OrderState *string `json:"OrderState,omitnil,omitempty" name:"OrderState"` // 下单时间,unix时间戳 OrderTime *string `json:"OrderTime,omitnil,omitempty" name:"OrderTime"` // 支付时间,unix时间戳 PayTime *string `json:"PayTime,omitnil,omitempty" name:"PayTime"` // 支付回调时间,unix时间戳 CallBackTime *string `json:"CallBackTime,omitnil,omitempty" name:"CallBackTime"` // 支付机构订单号 ChannelExternalOrderId *string `json:"ChannelExternalOrderId,omitnil,omitempty" name:"ChannelExternalOrderId"` // 米大师内部渠道订单号 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 是否曾退款 RefundFlag *string `json:"RefundFlag,omitnil,omitempty" name:"RefundFlag"` // 用户支付金额 CashAmt *string `json:"CashAmt,omitnil,omitempty" name:"CashAmt"` // 抵扣券金额 CouponAmt *string `json:"CouponAmt,omitnil,omitempty" name:"CouponAmt"` // 商品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 结算信息 // 注意:此字段可能返回 null,表示取不到有效值。 SettleInfo *CloudSettleInfo `json:"SettleInfo,omitnil,omitempty" name:"SettleInfo"` // 附加项信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 AttachmentInfoList []*CloudAttachmentInfo `json:"AttachmentInfoList,omitnil,omitempty" name:"AttachmentInfoList"` // 渠道方返回的用户信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExternalUserInfoList []*CloudChannelExternalUserInfo `json:"ChannelExternalUserInfoList,omitnil,omitempty" name:"ChannelExternalUserInfoList"` // 渠道扩展促销列表 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnPromptGroupList []*CloudExternalPromptGroup `json:"ExternalReturnPromptGroupList,omitnil,omitempty" name:"ExternalReturnPromptGroupList"` // 场景扩展信息 // 注意:此字段可能返回 null,表示取不到有效值。 SceneInfo *string `json:"SceneInfo,omitnil,omitempty" name:"SceneInfo"` // 子应用ID // 注意:此字段可能返回 null,表示取不到有效值。 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 支付场景 // 注意:此字段可能返回 null,表示取不到有效值。 PayScene *string `json:"PayScene,omitnil,omitempty" name:"PayScene"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 平台应收金额 // 单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome // 注意:此字段可能返回 null,表示取不到有效值。 TotalPlatformIncome *int64 `json:"TotalPlatformIncome,omitnil,omitempty" name:"TotalPlatformIncome"` // 商户应收金额 // 单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome // 注意:此字段可能返回 null,表示取不到有效值。 TotalMchIncome *int64 `json:"TotalMchIncome,omitnil,omitempty" name:"TotalMchIncome"` }
type CloudSettleInfo ¶ added in v1.0.386
type CloudSettleInfo struct { // 是否需要支付确认。 // 0: 不需要支付确认 // 1: 需要支付确认 // 传1时,需要在支付完成后成功调用了《支付确认》接口,该笔订单才会被清分出去 NeedToBeConfirmed *int64 `json:"NeedToBeConfirmed,omitnil,omitempty" name:"NeedToBeConfirmed"` // 是否指定分账。 // 0: 不指定分账 // 1: 指定分账 ProfitSharing *int64 `json:"ProfitSharing,omitnil,omitempty" name:"ProfitSharing"` }
type CloudStoreInfo ¶ added in v1.0.386
type CloudStoreInfo struct { // 门店ID。 StoreId *string `json:"StoreId,omitnil,omitempty" name:"StoreId"` // 门店名称。 StoreName *string `json:"StoreName,omitnil,omitempty" name:"StoreName"` // 门店地址。 StoreAddress *string `json:"StoreAddress,omitnil,omitempty" name:"StoreAddress"` // 门店地区代码。 StoreAreaCode *string `json:"StoreAreaCode,omitnil,omitempty" name:"StoreAreaCode"` // 设备ID。 // wechat_ecommerce渠道 - h5支付方式,此字段必填。 StoreDeviceId *string `json:"StoreDeviceId,omitnil,omitempty" name:"StoreDeviceId"` }
type CloudSubOrder ¶ added in v1.0.386
type CloudSubOrder struct { // 子订单号。 // 长度32个字符供参考,部分渠道存在长度更短的情况接入时请联系开发咨询。 SubOutTradeNo *string `json:"SubOutTradeNo,omitnil,omitempty" name:"SubOutTradeNo"` // 支付子商户ID。 // 米大师计费SubAppId,代表子商户。 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 商品名称。 // 业务自定义的子订单商品名称,无需URL编码,长度限制以具体所接入渠道为准。 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 商品详情。 // 业务自定义的子订单商品详情,无需URL编码,长度限制以具体所接入渠道为准。 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 平台应收。 // 子订单平台应收金额,单位:分,需要注意的是Amt = PlatformIncome+SubMchIncome。 PlatformIncome *int64 `json:"PlatformIncome,omitnil,omitempty" name:"PlatformIncome"` // 商户应收。 // 子订单结算应收金额,单位:分,需要注意的是Amt = PlatformIncome+SubMchIncome。 SubMchIncome *int64 `json:"SubMchIncome,omitnil,omitempty" name:"SubMchIncome"` // 透传字段。 // 发货标识,由开发者在调用米大师下单接口的 时候下发。 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 支付金额。 // 子订单支付金额,需要注意的是Amt = PlatformIncome+SubMchIncome。 Amt *int64 `json:"Amt,omitnil,omitempty" name:"Amt"` // 原始金额。 // 子订单原始金额,OriginalAmt>=Amt。 OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` // 微信子商户号。 WxSubMchId *string `json:"WxSubMchId,omitnil,omitempty" name:"WxSubMchId"` // 结算信息。 // 例如是否需要分账、是否需要支付确认等。 SettleInfo *CloudSettleInfo `json:"SettleInfo,omitnil,omitempty" name:"SettleInfo"` // 附加项信息列表。 // 例如溢价信息、抵扣信息、积分信息、补贴信息 // 通过该字段可以实现渠道方的优惠抵扣补贴等营销功能。 AttachmentInfoList []*CloudAttachmentInfo `json:"AttachmentInfoList,omitnil,omitempty" name:"AttachmentInfoList"` // 渠道透传数据列表。 ExternalAttachmentDataList []*CloudExternalAttachmentData `json:"ExternalAttachmentDataList,omitnil,omitempty" name:"ExternalAttachmentDataList"` }
type CloudSubOrderRefund ¶ added in v1.0.386
type CloudSubOrderRefund struct { // 子订单退款金额 RefundAmt *int64 `json:"RefundAmt,omitnil,omitempty" name:"RefundAmt"` // 平台应退金额 PlatformRefundAmt *int64 `json:"PlatformRefundAmt,omitnil,omitempty" name:"PlatformRefundAmt"` // 商家应退金额 SubMchRefundAmt *int64 `json:"SubMchRefundAmt,omitnil,omitempty" name:"SubMchRefundAmt"` // 子订单号 SubOutTradeNo *string `json:"SubOutTradeNo,omitnil,omitempty" name:"SubOutTradeNo"` // 子退款单号,调用方需要保证全局唯一性 SubRefundId *string `json:"SubRefundId,omitnil,omitempty" name:"SubRefundId"` }
type CloudSubOrderReturn ¶ added in v1.0.386
type CloudSubOrderReturn struct { // 子订单号 SubOutTradeNo *string `json:"SubOutTradeNo,omitnil,omitempty" name:"SubOutTradeNo"` // 米大师计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子订单商品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 子订单商品详情 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 子订单平台应收金额,单位:分 PlatformIncome *int64 `json:"PlatformIncome,omitnil,omitempty" name:"PlatformIncome"` // 子订单结算应收金额,单位:分 SubMchIncome *int64 `json:"SubMchIncome,omitnil,omitempty" name:"SubMchIncome"` // 子订单支付金额 Amt *int64 `json:"Amt,omitnil,omitempty" name:"Amt"` // 子订单原始金额 OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` // 核销状态,1表示核销,0表示未核销 SettleCheck *int64 `json:"SettleCheck,omitnil,omitempty" name:"SettleCheck"` // 结算信息 // 注意:此字段可能返回 null,表示取不到有效值。 SettleInfo *CloudSettleInfo `json:"SettleInfo,omitnil,omitempty" name:"SettleInfo"` // 透传字段,由开发者在调用米大师下单接口的时候下发 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 附加项信息 // 注意:此字段可能返回 null,表示取不到有效值。 AttachmentInfoList *CloudAttachmentInfo `json:"AttachmentInfoList,omitnil,omitempty" name:"AttachmentInfoList"` // 渠道方应答的订单号,透传处理 ChannelExternalSubOrderId *string `json:"ChannelExternalSubOrderId,omitnil,omitempty" name:"ChannelExternalSubOrderId"` // 微信子商户号 WxSubMchId *string `json:"WxSubMchId,omitnil,omitempty" name:"WxSubMchId"` // 米大师侧渠道子订单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelSubPayOrderId *string `json:"ChannelSubPayOrderId,omitnil,omitempty" name:"ChannelSubPayOrderId"` // 物品ID // 注意:此字段可能返回 null,表示取不到有效值。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
type CloudSubRefundItem ¶ added in v1.0.386
type CloudSubRefundItem struct { // 渠道方应答的退款ID,透传处理 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExternalRefundId *string `json:"ChannelExternalRefundId,omitnil,omitempty" name:"ChannelExternalRefundId"` // 渠道方应答的订单号,透传处理 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExternalOrderId *string `json:"ChannelExternalOrderId,omitnil,omitempty" name:"ChannelExternalOrderId"` // 子单退款金额 // 注意:此字段可能返回 null,表示取不到有效值。 RefundAmt *int64 `json:"RefundAmt,omitnil,omitempty" name:"RefundAmt"` // 子单订单号 // 注意:此字段可能返回 null,表示取不到有效值。 SubOutTradeNo *string `json:"SubOutTradeNo,omitnil,omitempty" name:"SubOutTradeNo"` // 子单退款id // 注意:此字段可能返回 null,表示取不到有效值。 SubRefundId *string `json:"SubRefundId,omitnil,omitempty" name:"SubRefundId"` // 子应用ID // 注意:此字段可能返回 null,表示取不到有效值。 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 渠道子单支付订单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelSubOrderId *string `json:"ChannelSubOrderId,omitnil,omitempty" name:"ChannelSubOrderId"` // 渠道子退款订单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelSubRefundId *string `json:"ChannelSubRefundId,omitnil,omitempty" name:"ChannelSubRefundId"` }
type CompanyTitleResult ¶ added in v1.0.511
type CompanyTitleResult struct { // 公司银行账号 // 注意:此字段可能返回 null,表示取不到有效值。 CompanyBankAccount *string `json:"CompanyBankAccount,omitnil,omitempty" name:"CompanyBankAccount"` // 公司地址 // 注意:此字段可能返回 null,表示取不到有效值。 CompanyAddress *string `json:"CompanyAddress,omitnil,omitempty" name:"CompanyAddress"` // 公司税号 // 注意:此字段可能返回 null,表示取不到有效值。 CompanyTaxpayerNum *string `json:"CompanyTaxpayerNum,omitnil,omitempty" name:"CompanyTaxpayerNum"` // 公司名称 // 注意:此字段可能返回 null,表示取不到有效值。 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 公司银行名称 // 注意:此字段可能返回 null,表示取不到有效值。 CompanyBankName *string `json:"CompanyBankName,omitnil,omitempty" name:"CompanyBankName"` // 公司电话 // 注意:此字段可能返回 null,表示取不到有效值。 CompanyPhone *string `json:"CompanyPhone,omitnil,omitempty" name:"CompanyPhone"` }
type ConfirmOrderRequest ¶ added in v1.0.228
type ConfirmOrderRequest struct { *tchttp.BaseRequest // 分配给商户的AppId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 平台流水号。消费订单发起成功后,返回的平台唯一订单号。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` }
func NewConfirmOrderRequest ¶ added in v1.0.228
func NewConfirmOrderRequest() (request *ConfirmOrderRequest)
func (*ConfirmOrderRequest) FromJsonString ¶ added in v1.0.228
func (r *ConfirmOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ConfirmOrderRequest) ToJsonString ¶ added in v1.0.228
func (r *ConfirmOrderRequest) ToJsonString() string
type ConfirmOrderRequestParams ¶ added in v1.0.426
type ConfirmOrderRequestParams struct { // 分配给商户的AppId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 平台流水号。消费订单发起成功后,返回的平台唯一订单号。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` }
Predefined struct for user
type ConfirmOrderResponse ¶ added in v1.0.228
type ConfirmOrderResponse struct { *tchttp.BaseResponse Response *ConfirmOrderResponseParams `json:"Response"` }
func NewConfirmOrderResponse ¶ added in v1.0.228
func NewConfirmOrderResponse() (response *ConfirmOrderResponse)
func (*ConfirmOrderResponse) FromJsonString ¶ added in v1.0.228
func (r *ConfirmOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ConfirmOrderResponse) ToJsonString ¶ added in v1.0.228
func (r *ConfirmOrderResponse) ToJsonString() string
type ConfirmOrderResponseParams ¶ added in v1.0.426
type ConfirmOrderResponseParams struct { // 分配给商户的AppId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 平台流水号。消费订单发起成功后,返回的平台唯一订单号。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 订单确认状态。0-确认失败 // 1-确认成功 // 2-可疑状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 订单确认状态描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ContractInfo ¶
type ContractInfo struct { // 米大师内部签约商户号 ChannelContractMerchantId *string `json:"ChannelContractMerchantId,omitnil,omitempty" name:"ChannelContractMerchantId"` // 米大师内部签约子商户号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelContractSubMerchantId *string `json:"ChannelContractSubMerchantId,omitnil,omitempty" name:"ChannelContractSubMerchantId"` // 米大师内部签约应用ID // 注意:此字段可能返回 null,表示取不到有效值。 ChannelContractAppId *string `json:"ChannelContractAppId,omitnil,omitempty" name:"ChannelContractAppId"` // 米大师内部签约子应用ID // 注意:此字段可能返回 null,表示取不到有效值。 ChannelContractSubAppId *string `json:"ChannelContractSubAppId,omitnil,omitempty" name:"ChannelContractSubAppId"` // 业务合约协议号 OutContractCode *string `json:"OutContractCode,omitnil,omitempty" name:"OutContractCode"` // 第三方渠道用户信息 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalContractUserInfoList []*ExternalContractUserInfo `json:"ExternalContractUserInfoList,omitnil,omitempty" name:"ExternalContractUserInfoList"` // 签约方式,如 wechat_app ,使用app方式下的微信签 ContractMethod *string `json:"ContractMethod,omitnil,omitempty" name:"ContractMethod"` // 合约场景id // 注意:此字段可能返回 null,表示取不到有效值。 ContractSceneId *string `json:"ContractSceneId,omitnil,omitempty" name:"ContractSceneId"` // 用户信息 UserInfo *ContractUserInfo `json:"UserInfo,omitnil,omitempty" name:"UserInfo"` // 第三方渠道签约数据 ExternalContractData *string `json:"ExternalContractData,omitnil,omitempty" name:"ExternalContractData"` }
type ContractOrderInSubOrder ¶
type ContractOrderInSubOrder struct { // 子订单结算应收金额,单位: 分 SubMchIncome *int64 `json:"SubMchIncome,omitnil,omitempty" name:"SubMchIncome"` // 子订单平台应收金额,单位:分 PlatformIncome *int64 `json:"PlatformIncome,omitnil,omitempty" name:"PlatformIncome"` // 子订单商品详情 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 子订单商品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子订单号 SubOutTradeNo *string `json:"SubOutTradeNo,omitnil,omitempty" name:"SubOutTradeNo"` // 子订单支付金额 Amt *int64 `json:"Amt,omitnil,omitempty" name:"Amt"` // 子订单原始金额 OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` // 发货标识,由业务在调用聚鑫下单接口的 时候下发 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` }
type ContractOrderRequest ¶
type ContractOrderRequest struct { *tchttp.BaseRequest // ISO 货币代码,CNY CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 支付订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 商品详情,需要URL编码 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 商品ID,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 商品名称,需要URL编码 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 支付金额,单位: 分 TotalAmt *int64 `json:"TotalAmt,omitnil,omitempty" name:"TotalAmt"` // 用户ID,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 银行真实渠道.如:bank_pingan RealChannel *string `json:"RealChannel,omitnil,omitempty" name:"RealChannel"` // 原始金额 OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 签约通知地址 ContractNotifyUrl *string `json:"ContractNotifyUrl,omitnil,omitempty" name:"ContractNotifyUrl"` // Web端回调地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 指定支付渠道: wechat:微信支付 qqwallet:QQ钱包 // bank:网银支付 只有一个渠道时需要指定 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 透传字段,支付成功回调透传给应用,用于业务透传自定义内容 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 购买数量,不传默认为1 Quantity *int64 `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子订单信息列表,格式:子订单号、子应用ID、金额。 压缩后最长不可超过65535字节(去除空格,换行,制表符等无意义字符) // 注:接入银行或其他支付渠道服务商模式下,必传 SubOrderList []*ContractOrderInSubOrder `json:"SubOrderList,omitnil,omitempty" name:"SubOrderList"` // 结算应收金额,单位:分 TotalMchIncome *int64 `json:"TotalMchIncome,omitnil,omitempty" name:"TotalMchIncome"` // 平台应收金额,单位:分 TotalPlatformIncome *int64 `json:"TotalPlatformIncome,omitnil,omitempty" name:"TotalPlatformIncome"` // 微信公众号/小程序支付时为必选,需要传微信下的openid WxOpenId *string `json:"WxOpenId,omitnil,omitempty" name:"WxOpenId"` // 在服务商模式下,微信公众号/小程序支付时wx_sub_openid和wx_openid二选一 WxSubOpenId *string `json:"WxSubOpenId,omitnil,omitempty" name:"WxSubOpenId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 微信商户应用ID WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"` // 微信商户子应用ID WxSubAppId *string `json:"WxSubAppId,omitnil,omitempty" name:"WxSubAppId"` // 支付通知地址 PaymentNotifyUrl *string `json:"PaymentNotifyUrl,omitnil,omitempty" name:"PaymentNotifyUrl"` // 传入调用方在Midas注册签约信息时获得的ContractSceneId。若未在Midas注册签约信息,则传入ExternalContractData。注意:ContractSceneId与ExternalContractData必须二选一传入其中一个 ContractSceneId *string `json:"ContractSceneId,omitnil,omitempty" name:"ContractSceneId"` // 需要按照各个渠道的扩展签约信息规范组装好该字段。若未在Midas注册签约信息,则传入该字段。注意:ContractSceneId与ExternalContractData必须二选一传入其中一个 ExternalContractData *string `json:"ExternalContractData,omitnil,omitempty" name:"ExternalContractData"` // 外部签约协议号,唯一标记一个签约关系。仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 OutContractCode *string `json:"OutContractCode,omitnil,omitempty" name:"OutContractCode"` // 透传给第三方渠道的附加数据 AttachData *string `json:"AttachData,omitnil,omitempty" name:"AttachData"` // 展示用的签约用户名称,若不传入时,默认取UserId ContractDisplayName *string `json:"ContractDisplayName,omitnil,omitempty" name:"ContractDisplayName"` }
func NewContractOrderRequest ¶
func NewContractOrderRequest() (request *ContractOrderRequest)
func (*ContractOrderRequest) FromJsonString ¶
func (r *ContractOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ContractOrderRequest) ToJsonString ¶
func (r *ContractOrderRequest) ToJsonString() string
type ContractOrderRequestParams ¶ added in v1.0.426
type ContractOrderRequestParams struct { // ISO 货币代码,CNY CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 支付订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 商品详情,需要URL编码 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 商品ID,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 商品名称,需要URL编码 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 支付金额,单位: 分 TotalAmt *int64 `json:"TotalAmt,omitnil,omitempty" name:"TotalAmt"` // 用户ID,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 银行真实渠道.如:bank_pingan RealChannel *string `json:"RealChannel,omitnil,omitempty" name:"RealChannel"` // 原始金额 OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 签约通知地址 ContractNotifyUrl *string `json:"ContractNotifyUrl,omitnil,omitempty" name:"ContractNotifyUrl"` // Web端回调地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 指定支付渠道: wechat:微信支付 qqwallet:QQ钱包 // bank:网银支付 只有一个渠道时需要指定 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 透传字段,支付成功回调透传给应用,用于业务透传自定义内容 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 购买数量,不传默认为1 Quantity *int64 `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子订单信息列表,格式:子订单号、子应用ID、金额。 压缩后最长不可超过65535字节(去除空格,换行,制表符等无意义字符) // 注:接入银行或其他支付渠道服务商模式下,必传 SubOrderList []*ContractOrderInSubOrder `json:"SubOrderList,omitnil,omitempty" name:"SubOrderList"` // 结算应收金额,单位:分 TotalMchIncome *int64 `json:"TotalMchIncome,omitnil,omitempty" name:"TotalMchIncome"` // 平台应收金额,单位:分 TotalPlatformIncome *int64 `json:"TotalPlatformIncome,omitnil,omitempty" name:"TotalPlatformIncome"` // 微信公众号/小程序支付时为必选,需要传微信下的openid WxOpenId *string `json:"WxOpenId,omitnil,omitempty" name:"WxOpenId"` // 在服务商模式下,微信公众号/小程序支付时wx_sub_openid和wx_openid二选一 WxSubOpenId *string `json:"WxSubOpenId,omitnil,omitempty" name:"WxSubOpenId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 微信商户应用ID WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"` // 微信商户子应用ID WxSubAppId *string `json:"WxSubAppId,omitnil,omitempty" name:"WxSubAppId"` // 支付通知地址 PaymentNotifyUrl *string `json:"PaymentNotifyUrl,omitnil,omitempty" name:"PaymentNotifyUrl"` // 传入调用方在Midas注册签约信息时获得的ContractSceneId。若未在Midas注册签约信息,则传入ExternalContractData。注意:ContractSceneId与ExternalContractData必须二选一传入其中一个 ContractSceneId *string `json:"ContractSceneId,omitnil,omitempty" name:"ContractSceneId"` // 需要按照各个渠道的扩展签约信息规范组装好该字段。若未在Midas注册签约信息,则传入该字段。注意:ContractSceneId与ExternalContractData必须二选一传入其中一个 ExternalContractData *string `json:"ExternalContractData,omitnil,omitempty" name:"ExternalContractData"` // 外部签约协议号,唯一标记一个签约关系。仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 OutContractCode *string `json:"OutContractCode,omitnil,omitempty" name:"OutContractCode"` // 透传给第三方渠道的附加数据 AttachData *string `json:"AttachData,omitnil,omitempty" name:"AttachData"` // 展示用的签约用户名称,若不传入时,默认取UserId ContractDisplayName *string `json:"ContractDisplayName,omitnil,omitempty" name:"ContractDisplayName"` }
Predefined struct for user
type ContractOrderResponse ¶
type ContractOrderResponse struct { *tchttp.BaseResponse Response *ContractOrderResponseParams `json:"Response"` }
func NewContractOrderResponse ¶
func NewContractOrderResponse() (response *ContractOrderResponse)
func (*ContractOrderResponse) FromJsonString ¶
func (r *ContractOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ContractOrderResponse) ToJsonString ¶
func (r *ContractOrderResponse) ToJsonString() string
type ContractOrderResponseParams ¶ added in v1.0.426
type ContractOrderResponseParams struct { // 支付金额,单位: 分 TotalAmt *int64 `json:"TotalAmt,omitnil,omitempty" name:"TotalAmt"` // 应用支付订单号 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 支付参数透传给聚鑫SDK(原文透传给SDK即可,不需要解码) PayInfo *string `json:"PayInfo,omitnil,omitempty" name:"PayInfo"` // 聚鑫的交易订单号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 外部签约协议号 OutContractCode *string `json:"OutContractCode,omitnil,omitempty" name:"OutContractCode"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ContractPayListResult ¶ added in v1.0.293
type ContractPayListResult struct { // 支付方式编号 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentId *string `json:"PaymentId,omitnil,omitempty" name:"PaymentId"` // 支持的交易类型(多个以小写逗号分开,0现金,1刷卡,2主扫,3被扫,4JSPAY,5预授权) // 注意:此字段可能返回 null,表示取不到有效值。 PaymentType *string `json:"PaymentType,omitnil,omitempty" name:"PaymentType"` // 支付标签 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentTag *string `json:"PaymentTag,omitnil,omitempty" name:"PaymentTag"` // 支付方式图片url路径 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentIcon *string `json:"PaymentIcon,omitnil,omitempty" name:"PaymentIcon"` // 付款方式名称 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentName *string `json:"PaymentName,omitnil,omitempty" name:"PaymentName"` // 付款方式名称(内部名称) // 注意:此字段可能返回 null,表示取不到有效值。 PaymentInternalName *string `json:"PaymentInternalName,omitnil,omitempty" name:"PaymentInternalName"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionOne *string `json:"PaymentOptionOne,omitnil,omitempty" name:"PaymentOptionOne"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionTwo *string `json:"PaymentOptionTwo,omitnil,omitempty" name:"PaymentOptionTwo"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionThree *string `json:"PaymentOptionThree,omitnil,omitempty" name:"PaymentOptionThree"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionFour *string `json:"PaymentOptionFour,omitnil,omitempty" name:"PaymentOptionFour"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionFive *string `json:"PaymentOptionFive,omitnil,omitempty" name:"PaymentOptionFive"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionSix *string `json:"PaymentOptionSix,omitnil,omitempty" name:"PaymentOptionSix"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionSeven *string `json:"PaymentOptionSeven,omitnil,omitempty" name:"PaymentOptionSeven"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionOther *string `json:"PaymentOptionOther,omitnil,omitempty" name:"PaymentOptionOther"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionNine *string `json:"PaymentOptionNine,omitnil,omitempty" name:"PaymentOptionNine"` // 支付方式 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionTen *string `json:"PaymentOptionTen,omitnil,omitempty" name:"PaymentOptionTen"` }
type ContractSyncInfo ¶
type ContractSyncInfo struct { // 第三方渠道合约信息 ExternalReturnContractInfo *ExternalReturnContractInfo `json:"ExternalReturnContractInfo,omitnil,omitempty" name:"ExternalReturnContractInfo"` // 第三方渠道用户信息 ExternalContractUserInfo []*ExternalContractUserInfo `json:"ExternalContractUserInfo,omitnil,omitempty" name:"ExternalContractUserInfo"` // 签约方式,枚举值, // <br/>CONTRACT_METHOD_WECHAT_INVALID: 无效 // CONTRACT_METHOD_WECHAT_APP: 微信APP // CONTRACT_METHOD_WECHAT_PUBLIC: 微信公众号 // CONTRACT_METHOD_WECHAT_MINIPROGRAM: 微信小程序 // CONTRACT_METHOD_WECHAT_H5: 微信H5 ContractMethod *string `json:"ContractMethod,omitnil,omitempty" name:"ContractMethod"` // 在米大师侧分配的场景id ContractSceneId *string `json:"ContractSceneId,omitnil,omitempty" name:"ContractSceneId"` // 调用方从第三方渠道查询到的签约数据,由各个渠道定义 ExternalReturnContractData *string `json:"ExternalReturnContractData,omitnil,omitempty" name:"ExternalReturnContractData"` }
type ContractUserInfo ¶
type CreateAcctRequest ¶
type CreateAcctRequest struct { *tchttp.BaseRequest // 聚鑫平台分配的支付MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 业务平台的子商户ID,唯一 SubMchId *string `json:"SubMchId,omitnil,omitempty" name:"SubMchId"` // 子商户名称 SubMchName *string `json:"SubMchName,omitnil,omitempty" name:"SubMchName"` // 子商户地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 子商户联系人 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"` // 联系人手机号 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 邮箱 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 子商户类型: // 个人: personal // 企业: enterprise // 个体工商户: individual // 缺省: enterprise SubMchType *string `json:"SubMchType,omitnil,omitempty" name:"SubMchType"` // 不填则默认子商户名称 ShortName *string `json:"ShortName,omitnil,omitempty" name:"ShortName"` // 子商户会员类型: // general: 普通子账户 // merchant: 商户子账户 // 缺省: general SubMerchantMemberType *string `json:"SubMerchantMemberType,omitnil,omitempty" name:"SubMerchantMemberType"` // 子商户密钥 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SubMerchantKey *string `json:"SubMerchantKey,omitnil,omitempty" name:"SubMerchantKey"` // 子商户私钥 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SubMerchantPrivateKey *string `json:"SubMerchantPrivateKey,omitnil,omitempty" name:"SubMerchantPrivateKey"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 银行生成的子商户账户,已开户的场景需要录入 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 店铺名称 // 企业、个体工商户必输 SubMerchantStoreName *string `json:"SubMerchantStoreName,omitnil,omitempty" name:"SubMerchantStoreName"` // 公司信息 OrganizationInfo *OrganizationInfo `json:"OrganizationInfo,omitnil,omitempty" name:"OrganizationInfo"` // 子商户证件类型 // 1 - 身份证 // 3 - 回乡证 // 4 - 中国护照 // 5 - 台胞证 // 19 - 外国护照 // 52 - 组织机构代码证 // 68 - 营业执照 // 73 - 统一社会信用代码 SubMerchantIdType *string `json:"SubMerchantIdType,omitnil,omitempty" name:"SubMerchantIdType"` // 子商户证件号码 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SubMerchantIdCode *string `json:"SubMerchantIdCode,omitnil,omitempty" name:"SubMerchantIdCode"` }
func NewCreateAcctRequest ¶
func NewCreateAcctRequest() (request *CreateAcctRequest)
func (*CreateAcctRequest) FromJsonString ¶
func (r *CreateAcctRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAcctRequest) ToJsonString ¶
func (r *CreateAcctRequest) ToJsonString() string
type CreateAcctRequestParams ¶ added in v1.0.426
type CreateAcctRequestParams struct { // 聚鑫平台分配的支付MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 业务平台的子商户ID,唯一 SubMchId *string `json:"SubMchId,omitnil,omitempty" name:"SubMchId"` // 子商户名称 SubMchName *string `json:"SubMchName,omitnil,omitempty" name:"SubMchName"` // 子商户地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 子商户联系人 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"` // 联系人手机号 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 邮箱 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 子商户类型: // 个人: personal // 企业: enterprise // 个体工商户: individual // 缺省: enterprise SubMchType *string `json:"SubMchType,omitnil,omitempty" name:"SubMchType"` // 不填则默认子商户名称 ShortName *string `json:"ShortName,omitnil,omitempty" name:"ShortName"` // 子商户会员类型: // general: 普通子账户 // merchant: 商户子账户 // 缺省: general SubMerchantMemberType *string `json:"SubMerchantMemberType,omitnil,omitempty" name:"SubMerchantMemberType"` // 子商户密钥 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SubMerchantKey *string `json:"SubMerchantKey,omitnil,omitempty" name:"SubMerchantKey"` // 子商户私钥 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SubMerchantPrivateKey *string `json:"SubMerchantPrivateKey,omitnil,omitempty" name:"SubMerchantPrivateKey"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 银行生成的子商户账户,已开户的场景需要录入 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 店铺名称 // 企业、个体工商户必输 SubMerchantStoreName *string `json:"SubMerchantStoreName,omitnil,omitempty" name:"SubMerchantStoreName"` // 公司信息 OrganizationInfo *OrganizationInfo `json:"OrganizationInfo,omitnil,omitempty" name:"OrganizationInfo"` // 子商户证件类型 // 1 - 身份证 // 3 - 回乡证 // 4 - 中国护照 // 5 - 台胞证 // 19 - 外国护照 // 52 - 组织机构代码证 // 68 - 营业执照 // 73 - 统一社会信用代码 SubMerchantIdType *string `json:"SubMerchantIdType,omitnil,omitempty" name:"SubMerchantIdType"` // 子商户证件号码 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SubMerchantIdCode *string `json:"SubMerchantIdCode,omitnil,omitempty" name:"SubMerchantIdCode"` }
Predefined struct for user
type CreateAcctResponse ¶
type CreateAcctResponse struct { *tchttp.BaseResponse Response *CreateAcctResponseParams `json:"Response"` }
func NewCreateAcctResponse ¶
func NewCreateAcctResponse() (response *CreateAcctResponse)
func (*CreateAcctResponse) FromJsonString ¶
func (r *CreateAcctResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAcctResponse) ToJsonString ¶
func (r *CreateAcctResponse) ToJsonString() string
type CreateAcctResponseParams ¶ added in v1.0.426
type CreateAcctResponseParams struct { // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 银行生成的子商户账户 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAgentTaxPaymentInfosRequest ¶
type CreateAgentTaxPaymentInfosRequest struct { *tchttp.BaseRequest // 代理商ID AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 平台渠道 Channel *int64 `json:"Channel,omitnil,omitempty" name:"Channel"` // 类型。0-视同,1-个体工商户 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 源电子凭证下载地址 RawElectronicCertUrl *string `json:"RawElectronicCertUrl,omitnil,omitempty" name:"RawElectronicCertUrl"` // 文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 完税信息 AgentTaxPaymentInfos []*AgentTaxPayment `json:"AgentTaxPaymentInfos,omitnil,omitempty" name:"AgentTaxPaymentInfos"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewCreateAgentTaxPaymentInfosRequest ¶
func NewCreateAgentTaxPaymentInfosRequest() (request *CreateAgentTaxPaymentInfosRequest)
func (*CreateAgentTaxPaymentInfosRequest) FromJsonString ¶
func (r *CreateAgentTaxPaymentInfosRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAgentTaxPaymentInfosRequest) ToJsonString ¶
func (r *CreateAgentTaxPaymentInfosRequest) ToJsonString() string
type CreateAgentTaxPaymentInfosRequestParams ¶ added in v1.0.426
type CreateAgentTaxPaymentInfosRequestParams struct { // 代理商ID AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 平台渠道 Channel *int64 `json:"Channel,omitnil,omitempty" name:"Channel"` // 类型。0-视同,1-个体工商户 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 源电子凭证下载地址 RawElectronicCertUrl *string `json:"RawElectronicCertUrl,omitnil,omitempty" name:"RawElectronicCertUrl"` // 文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 完税信息 AgentTaxPaymentInfos []*AgentTaxPayment `json:"AgentTaxPaymentInfos,omitnil,omitempty" name:"AgentTaxPaymentInfos"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type CreateAgentTaxPaymentInfosResponse ¶
type CreateAgentTaxPaymentInfosResponse struct { *tchttp.BaseResponse Response *CreateAgentTaxPaymentInfosResponseParams `json:"Response"` }
func NewCreateAgentTaxPaymentInfosResponse ¶
func NewCreateAgentTaxPaymentInfosResponse() (response *CreateAgentTaxPaymentInfosResponse)
func (*CreateAgentTaxPaymentInfosResponse) FromJsonString ¶
func (r *CreateAgentTaxPaymentInfosResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAgentTaxPaymentInfosResponse) ToJsonString ¶
func (r *CreateAgentTaxPaymentInfosResponse) ToJsonString() string
type CreateAgentTaxPaymentInfosResponseParams ¶ added in v1.0.426
type CreateAgentTaxPaymentInfosResponseParams struct { // 代理商完税证明批次信息 AgentTaxPaymentBatch *AgentTaxPaymentBatch `json:"AgentTaxPaymentBatch,omitnil,omitempty" name:"AgentTaxPaymentBatch"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAnchorRequest ¶ added in v1.0.291
type CreateAnchorRequest struct { *tchttp.BaseRequest // 主播业务ID,唯一 AnchorUid *string `json:"AnchorUid,omitnil,omitempty" name:"AnchorUid"` // 主播姓名 AnchorName *string `json:"AnchorName,omitnil,omitempty" name:"AnchorName"` // 主播电话 // _敏感信息_ 使用 __AES128-CBC-PKCS#7__ 加密 AnchorPhone *string `json:"AnchorPhone,omitnil,omitempty" name:"AnchorPhone"` // 主播邮箱 // _敏感信息_ 使用 __AES128-CBC-PKCS#7__ 加密 AnchorEmail *string `json:"AnchorEmail,omitnil,omitempty" name:"AnchorEmail"` // 主播地址 // _敏感信息_ 使用 __AES128-CBC-PKCS#7__ 加密 AnchorAddress *string `json:"AnchorAddress,omitnil,omitempty" name:"AnchorAddress"` // 主播身份证号 // _敏感信息_ 使用 __AES128-CBC-PKCS#7__ 加密 AnchorIdNo *string `json:"AnchorIdNo,omitnil,omitempty" name:"AnchorIdNo"` // 主播类型 // __KMusic__:全民K歌 // __QMusic__:QQ音乐 // __WeChat__:微信视频号 AnchorType *string `json:"AnchorType,omitnil,omitempty" name:"AnchorType"` // 主播扩展信息 AnchorExtendInfo []*AnchorExtendInfo `json:"AnchorExtendInfo,omitnil,omitempty" name:"AnchorExtendInfo"` }
func NewCreateAnchorRequest ¶ added in v1.0.291
func NewCreateAnchorRequest() (request *CreateAnchorRequest)
func (*CreateAnchorRequest) FromJsonString ¶ added in v1.0.291
func (r *CreateAnchorRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAnchorRequest) ToJsonString ¶ added in v1.0.291
func (r *CreateAnchorRequest) ToJsonString() string
type CreateAnchorRequestParams ¶ added in v1.0.426
type CreateAnchorRequestParams struct { // 主播业务ID,唯一 AnchorUid *string `json:"AnchorUid,omitnil,omitempty" name:"AnchorUid"` // 主播姓名 AnchorName *string `json:"AnchorName,omitnil,omitempty" name:"AnchorName"` // 主播电话 // _敏感信息_ 使用 __AES128-CBC-PKCS#7__ 加密 AnchorPhone *string `json:"AnchorPhone,omitnil,omitempty" name:"AnchorPhone"` // 主播邮箱 // _敏感信息_ 使用 __AES128-CBC-PKCS#7__ 加密 AnchorEmail *string `json:"AnchorEmail,omitnil,omitempty" name:"AnchorEmail"` // 主播地址 // _敏感信息_ 使用 __AES128-CBC-PKCS#7__ 加密 AnchorAddress *string `json:"AnchorAddress,omitnil,omitempty" name:"AnchorAddress"` // 主播身份证号 // _敏感信息_ 使用 __AES128-CBC-PKCS#7__ 加密 AnchorIdNo *string `json:"AnchorIdNo,omitnil,omitempty" name:"AnchorIdNo"` // 主播类型 // __KMusic__:全民K歌 // __QMusic__:QQ音乐 // __WeChat__:微信视频号 AnchorType *string `json:"AnchorType,omitnil,omitempty" name:"AnchorType"` // 主播扩展信息 AnchorExtendInfo []*AnchorExtendInfo `json:"AnchorExtendInfo,omitnil,omitempty" name:"AnchorExtendInfo"` }
Predefined struct for user
type CreateAnchorResponse ¶ added in v1.0.291
type CreateAnchorResponse struct { *tchttp.BaseResponse Response *CreateAnchorResponseParams `json:"Response"` }
func NewCreateAnchorResponse ¶ added in v1.0.291
func NewCreateAnchorResponse() (response *CreateAnchorResponse)
func (*CreateAnchorResponse) FromJsonString ¶ added in v1.0.291
func (r *CreateAnchorResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAnchorResponse) ToJsonString ¶ added in v1.0.291
func (r *CreateAnchorResponse) ToJsonString() string
type CreateAnchorResponseParams ¶ added in v1.0.426
type CreateAnchorResponseParams struct { // 主播ID AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateBatchPaymentBatchData ¶ added in v1.0.230
type CreateBatchPaymentBatchData struct { // 订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 交易流水号 // 注意:此字段可能返回 null,表示取不到有效值。 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 交易状态。 // 0 处理中 // 1 预占成功 // 2 交易成功 // 3 交易失败 // 4 未知渠道异常 // 5 预占额度失败 // 6 提交成功 // 7 提交失败 // 8 订单重复提交 // 99 未知系统异常 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 状态描述 // 注意:此字段可能返回 null,表示取不到有效值。 StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"` // 代理商ID // 注意:此字段可能返回 null,表示取不到有效值。 AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 代理商名称 // 注意:此字段可能返回 null,表示取不到有效值。 AgentName *string `json:"AgentName,omitnil,omitempty" name:"AgentName"` }
type CreateBatchPaymentData ¶ added in v1.0.230
type CreateBatchPaymentData struct { // 批次号 BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // 批次列表详情 // 注意:此字段可能返回 null,表示取不到有效值。 BatchInfoList []*CreateBatchPaymentBatchData `json:"BatchInfoList,omitnil,omitempty" name:"BatchInfoList"` }
type CreateBatchPaymentRecipient ¶ added in v1.0.230
type CreateBatchPaymentRecipient struct { // 转账金额 TransferAmount *int64 `json:"TransferAmount,omitnil,omitempty" name:"TransferAmount"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 主播ID(与主播业务ID不能同时为空,两者都填取主播ID) AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 主播业务ID(与主播业务ID不能同时为空,两者都填取主播ID) Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` // 主播名称。如果该字段填入,则会对AnchorName和AnchorId/Uid进行校验。 AnchorName *string `json:"AnchorName,omitnil,omitempty" name:"AnchorName"` // 业务备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 子单请求预留字段 ReqReserved *string `json:"ReqReserved,omitnil,omitempty" name:"ReqReserved"` }
type CreateBatchPaymentRequest ¶ added in v1.0.230
type CreateBatchPaymentRequest struct { *tchttp.BaseRequest // 1 微信企业付款 // 2 支付宝转账 // 3 平安银企直连代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 转账详情 RecipientList []*CreateBatchPaymentRecipient `json:"RecipientList,omitnil,omitempty" name:"RecipientList"` // 请求预留字段 ReqReserved *string `json:"ReqReserved,omitnil,omitempty" name:"ReqReserved"` // 回调Url NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` }
func NewCreateBatchPaymentRequest ¶ added in v1.0.230
func NewCreateBatchPaymentRequest() (request *CreateBatchPaymentRequest)
func (*CreateBatchPaymentRequest) FromJsonString ¶ added in v1.0.230
func (r *CreateBatchPaymentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateBatchPaymentRequest) ToJsonString ¶ added in v1.0.230
func (r *CreateBatchPaymentRequest) ToJsonString() string
type CreateBatchPaymentRequestParams ¶ added in v1.0.426
type CreateBatchPaymentRequestParams struct { // 1 微信企业付款 // 2 支付宝转账 // 3 平安银企直连代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 转账详情 RecipientList []*CreateBatchPaymentRecipient `json:"RecipientList,omitnil,omitempty" name:"RecipientList"` // 请求预留字段 ReqReserved *string `json:"ReqReserved,omitnil,omitempty" name:"ReqReserved"` // 回调Url NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` }
Predefined struct for user
type CreateBatchPaymentResponse ¶ added in v1.0.230
type CreateBatchPaymentResponse struct { *tchttp.BaseResponse Response *CreateBatchPaymentResponseParams `json:"Response"` }
func NewCreateBatchPaymentResponse ¶ added in v1.0.230
func NewCreateBatchPaymentResponse() (response *CreateBatchPaymentResponse)
func (*CreateBatchPaymentResponse) FromJsonString ¶ added in v1.0.230
func (r *CreateBatchPaymentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateBatchPaymentResponse) ToJsonString ¶ added in v1.0.230
func (r *CreateBatchPaymentResponse) ToJsonString() string
type CreateBatchPaymentResponseParams ¶ added in v1.0.426
type CreateBatchPaymentResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回响应 Result *CreateBatchPaymentData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCloudSubMerchantRequest ¶ added in v1.0.386
type CreateCloudSubMerchantRequest struct { *tchttp.BaseRequest // 米大师分配的支付主MidasAppId,根应用Id。 MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 父应用Id。 ParentAppId *string `json:"ParentAppId,omitnil,omitempty" name:"ParentAppId"` // 子商户名。 SubMchName *string `json:"SubMchName,omitnil,omitempty" name:"SubMchName"` // 子商户描述。 SubMchDescription *string `json:"SubMchDescription,omitnil,omitempty" name:"SubMchDescription"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 子应用Id,为空则自动创建子应用id。 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子商户名缩写。 SubMchShortName *string `json:"SubMchShortName,omitnil,omitempty" name:"SubMchShortName"` // 业务平台自定义的子商户Id,唯一。 OutSubMerchantId *string `json:"OutSubMerchantId,omitnil,omitempty" name:"OutSubMerchantId"` }
func NewCreateCloudSubMerchantRequest ¶ added in v1.0.386
func NewCreateCloudSubMerchantRequest() (request *CreateCloudSubMerchantRequest)
func (*CreateCloudSubMerchantRequest) FromJsonString ¶ added in v1.0.386
func (r *CreateCloudSubMerchantRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCloudSubMerchantRequest) ToJsonString ¶ added in v1.0.386
func (r *CreateCloudSubMerchantRequest) ToJsonString() string
type CreateCloudSubMerchantRequestParams ¶ added in v1.0.426
type CreateCloudSubMerchantRequestParams struct { // 米大师分配的支付主MidasAppId,根应用Id。 MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 父应用Id。 ParentAppId *string `json:"ParentAppId,omitnil,omitempty" name:"ParentAppId"` // 子商户名。 SubMchName *string `json:"SubMchName,omitnil,omitempty" name:"SubMchName"` // 子商户描述。 SubMchDescription *string `json:"SubMchDescription,omitnil,omitempty" name:"SubMchDescription"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 子应用Id,为空则自动创建子应用id。 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子商户名缩写。 SubMchShortName *string `json:"SubMchShortName,omitnil,omitempty" name:"SubMchShortName"` // 业务平台自定义的子商户Id,唯一。 OutSubMerchantId *string `json:"OutSubMerchantId,omitnil,omitempty" name:"OutSubMerchantId"` }
Predefined struct for user
type CreateCloudSubMerchantResponse ¶ added in v1.0.386
type CreateCloudSubMerchantResponse struct { *tchttp.BaseResponse Response *CreateCloudSubMerchantResponseParams `json:"Response"` }
func NewCreateCloudSubMerchantResponse ¶ added in v1.0.386
func NewCreateCloudSubMerchantResponse() (response *CreateCloudSubMerchantResponse)
func (*CreateCloudSubMerchantResponse) FromJsonString ¶ added in v1.0.386
func (r *CreateCloudSubMerchantResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCloudSubMerchantResponse) ToJsonString ¶ added in v1.0.386
func (r *CreateCloudSubMerchantResponse) ToJsonString() string
type CreateCloudSubMerchantResponseParams ¶ added in v1.0.426
type CreateCloudSubMerchantResponseParams struct { // 子应用ID // 注意:此字段可能返回 null,表示取不到有效值。 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 渠道子商户ID // 注意:此字段可能返回 null,表示取不到有效值。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 层级,从0开始 // 注意:此字段可能返回 null,表示取不到有效值。 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 渠道应用ID // 注意:此字段可能返回 null,表示取不到有效值。 ChannelAppId *string `json:"ChannelAppId,omitnil,omitempty" name:"ChannelAppId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCustAcctIdRequest ¶
type CreateCustAcctIdRequest struct { *tchttp.BaseRequest // STRING(2),功能标志(1: 开户; 3: 销户) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(50),资金汇总账号(即收单资金归集入账的账号) FundSummaryAcctNo *string `json:"FundSummaryAcctNo,omitnil,omitempty" name:"FundSummaryAcctNo"` // STRING(32),交易网会员代码(平台端的用户ID,需要保证唯一性,可数字字母混合,如HY_120) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(10),会员属性(00-普通子账户(默认); SH-商户子账户) MemberProperty *string `json:"MemberProperty,omitnil,omitempty" name:"MemberProperty"` // STRING(30),手机号码 Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // String(2),是否为自营业务(0位非自营,1为自营) SelfBusiness *bool `json:"SelfBusiness,omitnil,omitempty" name:"SelfBusiness"` // String(64),联系人 ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"` // String(64),子账户名称 SubAcctName *string `json:"SubAcctName,omitnil,omitempty" name:"SubAcctName"` // String(64),子账户简称 SubAcctShortName *string `json:"SubAcctShortName,omitnil,omitempty" name:"SubAcctShortName"` // String(4),子账户类型(0: 个人子账户; 1: 企业子账户) SubAcctType *int64 `json:"SubAcctType,omitnil,omitempty" name:"SubAcctType"` // STRING(150),用户昵称 UserNickname *string `json:"UserNickname,omitnil,omitempty" name:"UserNickname"` // STRING(150),邮箱 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewCreateCustAcctIdRequest ¶
func NewCreateCustAcctIdRequest() (request *CreateCustAcctIdRequest)
func (*CreateCustAcctIdRequest) FromJsonString ¶
func (r *CreateCustAcctIdRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCustAcctIdRequest) ToJsonString ¶
func (r *CreateCustAcctIdRequest) ToJsonString() string
type CreateCustAcctIdRequestParams ¶ added in v1.0.426
type CreateCustAcctIdRequestParams struct { // STRING(2),功能标志(1: 开户; 3: 销户) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(50),资金汇总账号(即收单资金归集入账的账号) FundSummaryAcctNo *string `json:"FundSummaryAcctNo,omitnil,omitempty" name:"FundSummaryAcctNo"` // STRING(32),交易网会员代码(平台端的用户ID,需要保证唯一性,可数字字母混合,如HY_120) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(10),会员属性(00-普通子账户(默认); SH-商户子账户) MemberProperty *string `json:"MemberProperty,omitnil,omitempty" name:"MemberProperty"` // STRING(30),手机号码 Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // String(2),是否为自营业务(0位非自营,1为自营) SelfBusiness *bool `json:"SelfBusiness,omitnil,omitempty" name:"SelfBusiness"` // String(64),联系人 ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"` // String(64),子账户名称 SubAcctName *string `json:"SubAcctName,omitnil,omitempty" name:"SubAcctName"` // String(64),子账户简称 SubAcctShortName *string `json:"SubAcctShortName,omitnil,omitempty" name:"SubAcctShortName"` // String(4),子账户类型(0: 个人子账户; 1: 企业子账户) SubAcctType *int64 `json:"SubAcctType,omitnil,omitempty" name:"SubAcctType"` // STRING(150),用户昵称 UserNickname *string `json:"UserNickname,omitnil,omitempty" name:"UserNickname"` // STRING(150),邮箱 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type CreateCustAcctIdResponse ¶
type CreateCustAcctIdResponse struct { *tchttp.BaseResponse Response *CreateCustAcctIdResponseParams `json:"Response"` }
func NewCreateCustAcctIdResponse ¶
func NewCreateCustAcctIdResponse() (response *CreateCustAcctIdResponse)
func (*CreateCustAcctIdResponse) FromJsonString ¶
func (r *CreateCustAcctIdResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCustAcctIdResponse) ToJsonString ¶
func (r *CreateCustAcctIdResponse) ToJsonString() string
type CreateCustAcctIdResponseParams ¶ added in v1.0.426
type CreateCustAcctIdResponseParams struct { // STRING(50),见证子账户的账号(平台需要记录下来,后续所有接口交互都会用到) // 注意:此字段可能返回 null,表示取不到有效值。 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(1027),保留域(需要开通智能收款,此处返回智能收款账号,正常情况下返回空) // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateExternalAccountBookResult ¶ added in v1.0.390
type CreateExternalAccountBookResult struct { // 处理状态。 // __SUCCESS__: 成功 // __FAILED__: 失败 // __PROCESSING__: 进行中。 DealStatus *string `json:"DealStatus,omitnil,omitempty" name:"DealStatus"` // 处理返回描述,例如失败原因等 // 注意:此字段可能返回 null,表示取不到有效值。 DealMessage *string `json:"DealMessage,omitnil,omitempty" name:"DealMessage"` // 渠道电子记账本ID // 注意:此字段可能返回 null,表示取不到有效值。 ChannelAccountBookId *string `json:"ChannelAccountBookId,omitnil,omitempty" name:"ChannelAccountBookId"` // 电子记账本对外收款的账户信息。为JSON格式字符串(成功状态下返回)。详情见附录-复杂类型。 // 注意:此字段可能返回 null,表示取不到有效值。 CollectMoneyAccountInfo *string `json:"CollectMoneyAccountInfo,omitnil,omitempty" name:"CollectMoneyAccountInfo"` }
type CreateExternalAnchorData ¶ added in v1.0.229
type CreateExternalAnchorData struct { // 主播Id AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` }
type CreateExternalAnchorRequest ¶ added in v1.0.229
type CreateExternalAnchorRequest struct { *tchttp.BaseRequest // 平台业务系统唯一标示的主播id Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` // 主播名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 身份证号 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 身份证正面图片下载链接 IdCardFront *string `json:"IdCardFront,omitnil,omitempty" name:"IdCardFront"` // 身份证反面图片下载链接 IdCardReverse *string `json:"IdCardReverse,omitnil,omitempty" name:"IdCardReverse"` // 指定分配的代理商ID AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` }
func NewCreateExternalAnchorRequest ¶ added in v1.0.229
func NewCreateExternalAnchorRequest() (request *CreateExternalAnchorRequest)
func (*CreateExternalAnchorRequest) FromJsonString ¶ added in v1.0.229
func (r *CreateExternalAnchorRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateExternalAnchorRequest) ToJsonString ¶ added in v1.0.229
func (r *CreateExternalAnchorRequest) ToJsonString() string
type CreateExternalAnchorRequestParams ¶ added in v1.0.426
type CreateExternalAnchorRequestParams struct { // 平台业务系统唯一标示的主播id Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` // 主播名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 身份证号 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 身份证正面图片下载链接 IdCardFront *string `json:"IdCardFront,omitnil,omitempty" name:"IdCardFront"` // 身份证反面图片下载链接 IdCardReverse *string `json:"IdCardReverse,omitnil,omitempty" name:"IdCardReverse"` // 指定分配的代理商ID AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` }
Predefined struct for user
type CreateExternalAnchorResponse ¶ added in v1.0.229
type CreateExternalAnchorResponse struct { *tchttp.BaseResponse Response *CreateExternalAnchorResponseParams `json:"Response"` }
func NewCreateExternalAnchorResponse ¶ added in v1.0.229
func NewCreateExternalAnchorResponse() (response *CreateExternalAnchorResponse)
func (*CreateExternalAnchorResponse) FromJsonString ¶ added in v1.0.229
func (r *CreateExternalAnchorResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateExternalAnchorResponse) ToJsonString ¶ added in v1.0.229
func (r *CreateExternalAnchorResponse) ToJsonString() string
type CreateExternalAnchorResponseParams ¶ added in v1.0.426
type CreateExternalAnchorResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回响应 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateExternalAnchorData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateFlexPayeeRequest ¶ added in v1.0.414
type CreateFlexPayeeRequest struct { *tchttp.BaseRequest // 用户外部业务ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 证件号 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 账户名称 AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"` // 服务商ID ServiceProviderId *string `json:"ServiceProviderId,omitnil,omitempty" name:"ServiceProviderId"` // 计税信息 TaxInfo *PayeeTaxInfo `json:"TaxInfo,omitnil,omitempty" name:"TaxInfo"` // 证件类型 // 0:身份证 // 1:社会信用代码 IdType *int64 `json:"IdType,omitnil,omitempty" name:"IdType"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 手机号码 PhoneNo *string `json:"PhoneNo,omitnil,omitempty" name:"PhoneNo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateFlexPayeeRequest ¶ added in v1.0.414
func NewCreateFlexPayeeRequest() (request *CreateFlexPayeeRequest)
func (*CreateFlexPayeeRequest) FromJsonString ¶ added in v1.0.414
func (r *CreateFlexPayeeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFlexPayeeRequest) ToJsonString ¶ added in v1.0.414
func (r *CreateFlexPayeeRequest) ToJsonString() string
type CreateFlexPayeeRequestParams ¶ added in v1.0.426
type CreateFlexPayeeRequestParams struct { // 用户外部业务ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 证件号 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 账户名称 AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"` // 服务商ID ServiceProviderId *string `json:"ServiceProviderId,omitnil,omitempty" name:"ServiceProviderId"` // 计税信息 TaxInfo *PayeeTaxInfo `json:"TaxInfo,omitnil,omitempty" name:"TaxInfo"` // 证件类型 // 0:身份证 // 1:社会信用代码 IdType *int64 `json:"IdType,omitnil,omitempty" name:"IdType"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 手机号码 PhoneNo *string `json:"PhoneNo,omitnil,omitempty" name:"PhoneNo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateFlexPayeeResponse ¶ added in v1.0.414
type CreateFlexPayeeResponse struct { *tchttp.BaseResponse Response *CreateFlexPayeeResponseParams `json:"Response"` }
func NewCreateFlexPayeeResponse ¶ added in v1.0.414
func NewCreateFlexPayeeResponse() (response *CreateFlexPayeeResponse)
func (*CreateFlexPayeeResponse) FromJsonString ¶ added in v1.0.414
func (r *CreateFlexPayeeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFlexPayeeResponse) ToJsonString ¶ added in v1.0.414
func (r *CreateFlexPayeeResponse) ToJsonString() string
type CreateFlexPayeeResponseParams ¶ added in v1.0.426
type CreateFlexPayeeResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateFlexPayeeResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateFlexPayeeResult ¶ added in v1.0.414
type CreateFlexPayeeResult struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` }
type CreateInvoiceItem ¶
type CreateInvoiceItem struct { // 商品名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 税收商品编码 TaxCode *string `json:"TaxCode,omitnil,omitempty" name:"TaxCode"` // 不含税商品总价(商品含税价总额/(1+税率))。InvoicePlatformId 为1时,该金额为含税总金额。单位为分。 TotalPrice *int64 `json:"TotalPrice,omitnil,omitempty" name:"TotalPrice"` // 商品税率 TaxRate *int64 `json:"TaxRate,omitnil,omitempty" name:"TaxRate"` // 商品税额(不含税商品总价*税率)。单位为分 TaxAmount *int64 `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"` // 税收商品类别 TaxType *string `json:"TaxType,omitnil,omitempty" name:"TaxType"` // 商品规格 Models *string `json:"Models,omitnil,omitempty" name:"Models"` // 商品单位 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 商品数量 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 不含税商品单价。InvoicePlatformId 为1时,该金额为含税单价。 Price *string `json:"Price,omitnil,omitempty" name:"Price"` // 含税折扣总额。单位为分 Discount *int64 `json:"Discount,omitnil,omitempty" name:"Discount"` // 优惠政策标志。0:不使用优惠政策;1:使用优惠政策。 PreferentialPolicyFlag *string `json:"PreferentialPolicyFlag,omitnil,omitempty" name:"PreferentialPolicyFlag"` // 零税率标识: // 空:非零税率; // 0:出口零税率; // 1:免税; // 2:不征税; // 3:普通零税率。 ZeroTaxFlag *string `json:"ZeroTaxFlag,omitnil,omitempty" name:"ZeroTaxFlag"` // 增值税特殊管理。PreferentialPolicyFlag字段为1时,必填。目前仅支持5%(3%,2%,1.5%)简易征税、免税、不征税。 VatSpecialManagement *string `json:"VatSpecialManagement,omitnil,omitempty" name:"VatSpecialManagement"` }
type CreateInvoiceRequest ¶
type CreateInvoiceRequest struct { *tchttp.BaseRequest // 开票平台ID。0:高灯,1:票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 抬头类型:1:个人/政府事业单位;2:企业 TitleType *int64 `json:"TitleType,omitnil,omitempty" name:"TitleType"` // 购方名称 BuyerTitle *string `json:"BuyerTitle,omitnil,omitempty" name:"BuyerTitle"` // 业务开票号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 含税总金额(单位为分) AmountHasTax *int64 `json:"AmountHasTax,omitnil,omitempty" name:"AmountHasTax"` // 总税额(单位为分) TaxAmount *int64 `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"` // 不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1 AmountWithoutTax *int64 `json:"AmountWithoutTax,omitnil,omitempty" name:"AmountWithoutTax"` // 销方纳税人识别号 SellerTaxpayerNum *string `json:"SellerTaxpayerNum,omitnil,omitempty" name:"SellerTaxpayerNum"` // 销方名称。(不填默认读取商户注册时输入的信息) SellerName *string `json:"SellerName,omitnil,omitempty" name:"SellerName"` // 销方地址。(不填默认读取商户注册时输入的信息) SellerAddress *string `json:"SellerAddress,omitnil,omitempty" name:"SellerAddress"` // 销方电话。(不填默认读取商户注册时输入的信息) SellerPhone *string `json:"SellerPhone,omitnil,omitempty" name:"SellerPhone"` // 销方银行名称。(不填默认读取商户注册时输入的信息) SellerBankName *string `json:"SellerBankName,omitnil,omitempty" name:"SellerBankName"` // 销方银行账号。(不填默认读取商户注册时输入的信息) SellerBankAccount *string `json:"SellerBankAccount,omitnil,omitempty" name:"SellerBankAccount"` // 购方纳税人识别号(购方票面信息),若抬头类型为2时,必传 BuyerTaxpayerNum *string `json:"BuyerTaxpayerNum,omitnil,omitempty" name:"BuyerTaxpayerNum"` // 购方地址。开具专用发票时必填 BuyerAddress *string `json:"BuyerAddress,omitnil,omitempty" name:"BuyerAddress"` // 购方银行名称。开具专用发票时必填 BuyerBankName *string `json:"BuyerBankName,omitnil,omitempty" name:"BuyerBankName"` // 购方银行账号。开具专用发票时必填 BuyerBankAccount *string `json:"BuyerBankAccount,omitnil,omitempty" name:"BuyerBankAccount"` // 购方电话。开具专用发票时必填 BuyerPhone *string `json:"BuyerPhone,omitnil,omitempty" name:"BuyerPhone"` // 收票人邮箱。若填入,会收到发票推送邮件 BuyerEmail *string `json:"BuyerEmail,omitnil,omitempty" name:"BuyerEmail"` // 收票人手机号。若填入,会收到发票推送短信 TakerPhone *string `json:"TakerPhone,omitnil,omitempty" name:"TakerPhone"` // 开票类型: // 1:增值税专用发票; // 2:增值税普通发票; // 3:增值税电子发票; // 4:增值税卷式发票; // 5:区块链电子发票。 // 若该字段不填,或值不为1-5,则认为开具”增值税电子发票” InvoiceType *int64 `json:"InvoiceType,omitnil,omitempty" name:"InvoiceType"` // 发票结果回传地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 开票人姓名。(不填默认读取商户注册时输入的信息) Drawer *string `json:"Drawer,omitnil,omitempty" name:"Drawer"` // 收款人姓名。(不填默认读取商户注册时输入的信息) Payee *string `json:"Payee,omitnil,omitempty" name:"Payee"` // 复核人姓名。(不填默认读取商户注册时输入的信息) Checker *string `json:"Checker,omitnil,omitempty" name:"Checker"` // 税盘号 TerminalCode *string `json:"TerminalCode,omitnil,omitempty" name:"TerminalCode"` // 征收方式。开具差额征税发票时必填2。开具普通征税发票时为空 LevyMethod *string `json:"LevyMethod,omitnil,omitempty" name:"LevyMethod"` // 差额征税扣除额(单位为分) Deduction *int64 `json:"Deduction,omitnil,omitempty" name:"Deduction"` // 备注(票面信息) Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 项目商品明细 Items []*CreateInvoiceItem `json:"Items,omitnil,omitempty" name:"Items"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 撤销部分商品。0-不撤销,1-撤销 UndoPart *int64 `json:"UndoPart,omitnil,omitempty" name:"UndoPart"` // 订单下单时间(格式 YYYYMMDD) OrderDate *string `json:"OrderDate,omitnil,omitempty" name:"OrderDate"` // 订单级别折扣(单位为分) Discount *int64 `json:"Discount,omitnil,omitempty" name:"Discount"` // 门店编码 StoreNo *string `json:"StoreNo,omitnil,omitempty" name:"StoreNo"` // 开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` }
func NewCreateInvoiceRequest ¶
func NewCreateInvoiceRequest() (request *CreateInvoiceRequest)
func (*CreateInvoiceRequest) FromJsonString ¶
func (r *CreateInvoiceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInvoiceRequest) ToJsonString ¶
func (r *CreateInvoiceRequest) ToJsonString() string
type CreateInvoiceRequestParams ¶ added in v1.0.426
type CreateInvoiceRequestParams struct { // 开票平台ID。0:高灯,1:票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 抬头类型:1:个人/政府事业单位;2:企业 TitleType *int64 `json:"TitleType,omitnil,omitempty" name:"TitleType"` // 购方名称 BuyerTitle *string `json:"BuyerTitle,omitnil,omitempty" name:"BuyerTitle"` // 业务开票号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 含税总金额(单位为分) AmountHasTax *int64 `json:"AmountHasTax,omitnil,omitempty" name:"AmountHasTax"` // 总税额(单位为分) TaxAmount *int64 `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"` // 不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1 AmountWithoutTax *int64 `json:"AmountWithoutTax,omitnil,omitempty" name:"AmountWithoutTax"` // 销方纳税人识别号 SellerTaxpayerNum *string `json:"SellerTaxpayerNum,omitnil,omitempty" name:"SellerTaxpayerNum"` // 销方名称。(不填默认读取商户注册时输入的信息) SellerName *string `json:"SellerName,omitnil,omitempty" name:"SellerName"` // 销方地址。(不填默认读取商户注册时输入的信息) SellerAddress *string `json:"SellerAddress,omitnil,omitempty" name:"SellerAddress"` // 销方电话。(不填默认读取商户注册时输入的信息) SellerPhone *string `json:"SellerPhone,omitnil,omitempty" name:"SellerPhone"` // 销方银行名称。(不填默认读取商户注册时输入的信息) SellerBankName *string `json:"SellerBankName,omitnil,omitempty" name:"SellerBankName"` // 销方银行账号。(不填默认读取商户注册时输入的信息) SellerBankAccount *string `json:"SellerBankAccount,omitnil,omitempty" name:"SellerBankAccount"` // 购方纳税人识别号(购方票面信息),若抬头类型为2时,必传 BuyerTaxpayerNum *string `json:"BuyerTaxpayerNum,omitnil,omitempty" name:"BuyerTaxpayerNum"` // 购方地址。开具专用发票时必填 BuyerAddress *string `json:"BuyerAddress,omitnil,omitempty" name:"BuyerAddress"` // 购方银行名称。开具专用发票时必填 BuyerBankName *string `json:"BuyerBankName,omitnil,omitempty" name:"BuyerBankName"` // 购方银行账号。开具专用发票时必填 BuyerBankAccount *string `json:"BuyerBankAccount,omitnil,omitempty" name:"BuyerBankAccount"` // 购方电话。开具专用发票时必填 BuyerPhone *string `json:"BuyerPhone,omitnil,omitempty" name:"BuyerPhone"` // 收票人邮箱。若填入,会收到发票推送邮件 BuyerEmail *string `json:"BuyerEmail,omitnil,omitempty" name:"BuyerEmail"` // 收票人手机号。若填入,会收到发票推送短信 TakerPhone *string `json:"TakerPhone,omitnil,omitempty" name:"TakerPhone"` // 开票类型: // 1:增值税专用发票; // 2:增值税普通发票; // 3:增值税电子发票; // 4:增值税卷式发票; // 5:区块链电子发票。 // 若该字段不填,或值不为1-5,则认为开具”增值税电子发票” InvoiceType *int64 `json:"InvoiceType,omitnil,omitempty" name:"InvoiceType"` // 发票结果回传地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 开票人姓名。(不填默认读取商户注册时输入的信息) Drawer *string `json:"Drawer,omitnil,omitempty" name:"Drawer"` // 收款人姓名。(不填默认读取商户注册时输入的信息) Payee *string `json:"Payee,omitnil,omitempty" name:"Payee"` // 复核人姓名。(不填默认读取商户注册时输入的信息) Checker *string `json:"Checker,omitnil,omitempty" name:"Checker"` // 税盘号 TerminalCode *string `json:"TerminalCode,omitnil,omitempty" name:"TerminalCode"` // 征收方式。开具差额征税发票时必填2。开具普通征税发票时为空 LevyMethod *string `json:"LevyMethod,omitnil,omitempty" name:"LevyMethod"` // 差额征税扣除额(单位为分) Deduction *int64 `json:"Deduction,omitnil,omitempty" name:"Deduction"` // 备注(票面信息) Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 项目商品明细 Items []*CreateInvoiceItem `json:"Items,omitnil,omitempty" name:"Items"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 撤销部分商品。0-不撤销,1-撤销 UndoPart *int64 `json:"UndoPart,omitnil,omitempty" name:"UndoPart"` // 订单下单时间(格式 YYYYMMDD) OrderDate *string `json:"OrderDate,omitnil,omitempty" name:"OrderDate"` // 订单级别折扣(单位为分) Discount *int64 `json:"Discount,omitnil,omitempty" name:"Discount"` // 门店编码 StoreNo *string `json:"StoreNo,omitnil,omitempty" name:"StoreNo"` // 开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` }
Predefined struct for user
type CreateInvoiceResponse ¶
type CreateInvoiceResponse struct { *tchttp.BaseResponse Response *CreateInvoiceResponseParams `json:"Response"` }
func NewCreateInvoiceResponse ¶
func NewCreateInvoiceResponse() (response *CreateInvoiceResponse)
func (*CreateInvoiceResponse) FromJsonString ¶
func (r *CreateInvoiceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInvoiceResponse) ToJsonString ¶
func (r *CreateInvoiceResponse) ToJsonString() string
type CreateInvoiceResponseParams ¶ added in v1.0.426
type CreateInvoiceResponseParams struct { // 发票开具结果 Result *CreateInvoiceResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateInvoiceResult ¶
type CreateInvoiceResult struct { // 错误消息 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 错误码 Code *int64 `json:"Code,omitnil,omitempty" name:"Code"` // 数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *CreateInvoiceResultData `json:"Data,omitnil,omitempty" name:"Data"` }
type CreateInvoiceResultData ¶
type CreateInvoiceResultV2 ¶
type CreateInvoiceResultV2 struct { // 发票ID InvoiceId *string `json:"InvoiceId,omitnil,omitempty" name:"InvoiceId"` }
type CreateInvoiceV2Request ¶
type CreateInvoiceV2Request struct { *tchttp.BaseRequest // 开票平台ID。0:高灯,1:票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 抬头类型:1:个人/政府事业单位;2:企业 TitleType *int64 `json:"TitleType,omitnil,omitempty" name:"TitleType"` // 购方名称 BuyerTitle *string `json:"BuyerTitle,omitnil,omitempty" name:"BuyerTitle"` // 业务开票号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 含税总金额(单位为分) AmountHasTax *int64 `json:"AmountHasTax,omitnil,omitempty" name:"AmountHasTax"` // 总税额(单位为分) TaxAmount *int64 `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"` // 不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1 AmountWithoutTax *int64 `json:"AmountWithoutTax,omitnil,omitempty" name:"AmountWithoutTax"` // 销方纳税人识别号 SellerTaxpayerNum *string `json:"SellerTaxpayerNum,omitnil,omitempty" name:"SellerTaxpayerNum"` // 销方名称。(不填默认读取商户注册时输入的信息) SellerName *string `json:"SellerName,omitnil,omitempty" name:"SellerName"` // 销方地址。(不填默认读取商户注册时输入的信息) SellerAddress *string `json:"SellerAddress,omitnil,omitempty" name:"SellerAddress"` // 销方电话。(不填默认读取商户注册时输入的信息) SellerPhone *string `json:"SellerPhone,omitnil,omitempty" name:"SellerPhone"` // 销方银行名称。(不填默认读取商户注册时输入的信息) SellerBankName *string `json:"SellerBankName,omitnil,omitempty" name:"SellerBankName"` // 销方银行账号。(不填默认读取商户注册时输入的信息) SellerBankAccount *string `json:"SellerBankAccount,omitnil,omitempty" name:"SellerBankAccount"` // 购方纳税人识别号(购方票面信息),若抬头类型为2时,必传 BuyerTaxpayerNum *string `json:"BuyerTaxpayerNum,omitnil,omitempty" name:"BuyerTaxpayerNum"` // 购方地址。开具专用发票时必填 BuyerAddress *string `json:"BuyerAddress,omitnil,omitempty" name:"BuyerAddress"` // 购方银行名称。开具专用发票时必填 BuyerBankName *string `json:"BuyerBankName,omitnil,omitempty" name:"BuyerBankName"` // 购方银行账号。开具专用发票时必填 BuyerBankAccount *string `json:"BuyerBankAccount,omitnil,omitempty" name:"BuyerBankAccount"` // 购方电话。开具专用发票时必填 BuyerPhone *string `json:"BuyerPhone,omitnil,omitempty" name:"BuyerPhone"` // 收票人邮箱。若填入,会收到发票推送邮件 BuyerEmail *string `json:"BuyerEmail,omitnil,omitempty" name:"BuyerEmail"` // 收票人手机号。若填入,会收到发票推送短信 TakerPhone *string `json:"TakerPhone,omitnil,omitempty" name:"TakerPhone"` // 开票类型: // 1:增值税专用发票; // 2:增值税普通发票; // 3:增值税电子发票; // 4:增值税卷式发票; // 5:区块链电子发票。 // 若该字段不填,或值不为1-5,则认为开具”增值税电子发票” InvoiceType *int64 `json:"InvoiceType,omitnil,omitempty" name:"InvoiceType"` // 发票结果回传地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 开票人姓名。(不填默认读取商户注册时输入的信息) Drawer *string `json:"Drawer,omitnil,omitempty" name:"Drawer"` // 收款人姓名。(不填默认读取商户注册时输入的信息) Payee *string `json:"Payee,omitnil,omitempty" name:"Payee"` // 复核人姓名。(不填默认读取商户注册时输入的信息) Checker *string `json:"Checker,omitnil,omitempty" name:"Checker"` // 税盘号 TerminalCode *string `json:"TerminalCode,omitnil,omitempty" name:"TerminalCode"` // 征收方式。开具差额征税发票时必填2。开具普通征税发票时为空 LevyMethod *string `json:"LevyMethod,omitnil,omitempty" name:"LevyMethod"` // 差额征税扣除额(单位为分) Deduction *int64 `json:"Deduction,omitnil,omitempty" name:"Deduction"` // 备注(票面信息) Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 项目商品明细 Items []*CreateInvoiceItem `json:"Items,omitnil,omitempty" name:"Items"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 撤销部分商品。0-不撤销,1-撤销 UndoPart *int64 `json:"UndoPart,omitnil,omitempty" name:"UndoPart"` // 订单下单时间(格式 YYYYMMDD) OrderDate *string `json:"OrderDate,omitnil,omitempty" name:"OrderDate"` // 订单级别折扣(单位为分) Discount *int64 `json:"Discount,omitnil,omitempty" name:"Discount"` // 门店编码 StoreNo *string `json:"StoreNo,omitnil,omitempty" name:"StoreNo"` // 开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` }
func NewCreateInvoiceV2Request ¶
func NewCreateInvoiceV2Request() (request *CreateInvoiceV2Request)
func (*CreateInvoiceV2Request) FromJsonString ¶
func (r *CreateInvoiceV2Request) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInvoiceV2Request) ToJsonString ¶
func (r *CreateInvoiceV2Request) ToJsonString() string
type CreateInvoiceV2RequestParams ¶ added in v1.0.426
type CreateInvoiceV2RequestParams struct { // 开票平台ID。0:高灯,1:票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 抬头类型:1:个人/政府事业单位;2:企业 TitleType *int64 `json:"TitleType,omitnil,omitempty" name:"TitleType"` // 购方名称 BuyerTitle *string `json:"BuyerTitle,omitnil,omitempty" name:"BuyerTitle"` // 业务开票号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 含税总金额(单位为分) AmountHasTax *int64 `json:"AmountHasTax,omitnil,omitempty" name:"AmountHasTax"` // 总税额(单位为分) TaxAmount *int64 `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"` // 不含税总金额(单位为分)。InvoicePlatformId 为1时,传默认值-1 AmountWithoutTax *int64 `json:"AmountWithoutTax,omitnil,omitempty" name:"AmountWithoutTax"` // 销方纳税人识别号 SellerTaxpayerNum *string `json:"SellerTaxpayerNum,omitnil,omitempty" name:"SellerTaxpayerNum"` // 销方名称。(不填默认读取商户注册时输入的信息) SellerName *string `json:"SellerName,omitnil,omitempty" name:"SellerName"` // 销方地址。(不填默认读取商户注册时输入的信息) SellerAddress *string `json:"SellerAddress,omitnil,omitempty" name:"SellerAddress"` // 销方电话。(不填默认读取商户注册时输入的信息) SellerPhone *string `json:"SellerPhone,omitnil,omitempty" name:"SellerPhone"` // 销方银行名称。(不填默认读取商户注册时输入的信息) SellerBankName *string `json:"SellerBankName,omitnil,omitempty" name:"SellerBankName"` // 销方银行账号。(不填默认读取商户注册时输入的信息) SellerBankAccount *string `json:"SellerBankAccount,omitnil,omitempty" name:"SellerBankAccount"` // 购方纳税人识别号(购方票面信息),若抬头类型为2时,必传 BuyerTaxpayerNum *string `json:"BuyerTaxpayerNum,omitnil,omitempty" name:"BuyerTaxpayerNum"` // 购方地址。开具专用发票时必填 BuyerAddress *string `json:"BuyerAddress,omitnil,omitempty" name:"BuyerAddress"` // 购方银行名称。开具专用发票时必填 BuyerBankName *string `json:"BuyerBankName,omitnil,omitempty" name:"BuyerBankName"` // 购方银行账号。开具专用发票时必填 BuyerBankAccount *string `json:"BuyerBankAccount,omitnil,omitempty" name:"BuyerBankAccount"` // 购方电话。开具专用发票时必填 BuyerPhone *string `json:"BuyerPhone,omitnil,omitempty" name:"BuyerPhone"` // 收票人邮箱。若填入,会收到发票推送邮件 BuyerEmail *string `json:"BuyerEmail,omitnil,omitempty" name:"BuyerEmail"` // 收票人手机号。若填入,会收到发票推送短信 TakerPhone *string `json:"TakerPhone,omitnil,omitempty" name:"TakerPhone"` // 开票类型: // 1:增值税专用发票; // 2:增值税普通发票; // 3:增值税电子发票; // 4:增值税卷式发票; // 5:区块链电子发票。 // 若该字段不填,或值不为1-5,则认为开具”增值税电子发票” InvoiceType *int64 `json:"InvoiceType,omitnil,omitempty" name:"InvoiceType"` // 发票结果回传地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 开票人姓名。(不填默认读取商户注册时输入的信息) Drawer *string `json:"Drawer,omitnil,omitempty" name:"Drawer"` // 收款人姓名。(不填默认读取商户注册时输入的信息) Payee *string `json:"Payee,omitnil,omitempty" name:"Payee"` // 复核人姓名。(不填默认读取商户注册时输入的信息) Checker *string `json:"Checker,omitnil,omitempty" name:"Checker"` // 税盘号 TerminalCode *string `json:"TerminalCode,omitnil,omitempty" name:"TerminalCode"` // 征收方式。开具差额征税发票时必填2。开具普通征税发票时为空 LevyMethod *string `json:"LevyMethod,omitnil,omitempty" name:"LevyMethod"` // 差额征税扣除额(单位为分) Deduction *int64 `json:"Deduction,omitnil,omitempty" name:"Deduction"` // 备注(票面信息) Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 项目商品明细 Items []*CreateInvoiceItem `json:"Items,omitnil,omitempty" name:"Items"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 撤销部分商品。0-不撤销,1-撤销 UndoPart *int64 `json:"UndoPart,omitnil,omitempty" name:"UndoPart"` // 订单下单时间(格式 YYYYMMDD) OrderDate *string `json:"OrderDate,omitnil,omitempty" name:"OrderDate"` // 订单级别折扣(单位为分) Discount *int64 `json:"Discount,omitnil,omitempty" name:"Discount"` // 门店编码 StoreNo *string `json:"StoreNo,omitnil,omitempty" name:"StoreNo"` // 开票渠道。0:APP渠道,1:线下渠道,2:小程序渠道。不填默认为APP渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` }
Predefined struct for user
type CreateInvoiceV2Response ¶
type CreateInvoiceV2Response struct { *tchttp.BaseResponse Response *CreateInvoiceV2ResponseParams `json:"Response"` }
func NewCreateInvoiceV2Response ¶
func NewCreateInvoiceV2Response() (response *CreateInvoiceV2Response)
func (*CreateInvoiceV2Response) FromJsonString ¶
func (r *CreateInvoiceV2Response) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateInvoiceV2Response) ToJsonString ¶
func (r *CreateInvoiceV2Response) ToJsonString() string
type CreateInvoiceV2ResponseParams ¶ added in v1.0.426
type CreateInvoiceV2ResponseParams struct { // 发票开具结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateInvoiceResultV2 `json:"Result,omitnil,omitempty" name:"Result"` // 错误码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateMerchantRequest ¶
type CreateMerchantRequest struct { *tchttp.BaseRequest // 开票平台ID InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 企业名称 TaxpayerName *string `json:"TaxpayerName,omitnil,omitempty" name:"TaxpayerName"` // 销方纳税人识别号 TaxpayerNum *string `json:"TaxpayerNum,omitnil,omitempty" name:"TaxpayerNum"` // 注册企业法定代表人名称 LegalPersonName *string `json:"LegalPersonName,omitnil,omitempty" name:"LegalPersonName"` // 联系人 ContactsName *string `json:"ContactsName,omitnil,omitempty" name:"ContactsName"` // 联系人手机号 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 不包含省市名称的地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 地区编码 RegionCode *int64 `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 市(地区)名称 CityName *string `json:"CityName,omitnil,omitempty" name:"CityName"` // 开票人 Drawer *string `json:"Drawer,omitnil,omitempty" name:"Drawer"` // 税务登记证图片(Base64)字符串,需小于 3M TaxRegistrationCertificate *string `json:"TaxRegistrationCertificate,omitnil,omitempty" name:"TaxRegistrationCertificate"` // 联系人邮箱地址 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 企业电话 BusinessMobile *string `json:"BusinessMobile,omitnil,omitempty" name:"BusinessMobile"` // 银行名称 BankName *string `json:"BankName,omitnil,omitempty" name:"BankName"` // 银行账号 BankAccount *string `json:"BankAccount,omitnil,omitempty" name:"BankAccount"` // 复核人 Reviewer *string `json:"Reviewer,omitnil,omitempty" name:"Reviewer"` // 收款人 Payee *string `json:"Payee,omitnil,omitempty" name:"Payee"` // 注册邀请码 RegisterCode *string `json:"RegisterCode,omitnil,omitempty" name:"RegisterCode"` // 不填默认为1,有效状态 // 0:表示无效; // 1:表示有效; // 2:表示禁止开蓝票; // 3:表示禁止冲红。 State *string `json:"State,omitnil,omitempty" name:"State"` // 接收推送的消息地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 接入环境。沙箱环境填 sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewCreateMerchantRequest ¶
func NewCreateMerchantRequest() (request *CreateMerchantRequest)
func (*CreateMerchantRequest) FromJsonString ¶
func (r *CreateMerchantRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateMerchantRequest) ToJsonString ¶
func (r *CreateMerchantRequest) ToJsonString() string
type CreateMerchantRequestParams ¶ added in v1.0.426
type CreateMerchantRequestParams struct { // 开票平台ID InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 企业名称 TaxpayerName *string `json:"TaxpayerName,omitnil,omitempty" name:"TaxpayerName"` // 销方纳税人识别号 TaxpayerNum *string `json:"TaxpayerNum,omitnil,omitempty" name:"TaxpayerNum"` // 注册企业法定代表人名称 LegalPersonName *string `json:"LegalPersonName,omitnil,omitempty" name:"LegalPersonName"` // 联系人 ContactsName *string `json:"ContactsName,omitnil,omitempty" name:"ContactsName"` // 联系人手机号 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 不包含省市名称的地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 地区编码 RegionCode *int64 `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 市(地区)名称 CityName *string `json:"CityName,omitnil,omitempty" name:"CityName"` // 开票人 Drawer *string `json:"Drawer,omitnil,omitempty" name:"Drawer"` // 税务登记证图片(Base64)字符串,需小于 3M TaxRegistrationCertificate *string `json:"TaxRegistrationCertificate,omitnil,omitempty" name:"TaxRegistrationCertificate"` // 联系人邮箱地址 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 企业电话 BusinessMobile *string `json:"BusinessMobile,omitnil,omitempty" name:"BusinessMobile"` // 银行名称 BankName *string `json:"BankName,omitnil,omitempty" name:"BankName"` // 银行账号 BankAccount *string `json:"BankAccount,omitnil,omitempty" name:"BankAccount"` // 复核人 Reviewer *string `json:"Reviewer,omitnil,omitempty" name:"Reviewer"` // 收款人 Payee *string `json:"Payee,omitnil,omitempty" name:"Payee"` // 注册邀请码 RegisterCode *string `json:"RegisterCode,omitnil,omitempty" name:"RegisterCode"` // 不填默认为1,有效状态 // 0:表示无效; // 1:表示有效; // 2:表示禁止开蓝票; // 3:表示禁止冲红。 State *string `json:"State,omitnil,omitempty" name:"State"` // 接收推送的消息地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 接入环境。沙箱环境填 sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type CreateMerchantResponse ¶
type CreateMerchantResponse struct { *tchttp.BaseResponse Response *CreateMerchantResponseParams `json:"Response"` }
func NewCreateMerchantResponse ¶
func NewCreateMerchantResponse() (response *CreateMerchantResponse)
func (*CreateMerchantResponse) FromJsonString ¶
func (r *CreateMerchantResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateMerchantResponse) ToJsonString ¶
func (r *CreateMerchantResponse) ToJsonString() string
type CreateMerchantResponseParams ¶ added in v1.0.426
type CreateMerchantResponseParams struct { // 商户注册结果 Result *CreateMerchantResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateMerchantResult ¶
type CreateMerchantResult struct { // 状态码 Code *int64 `json:"Code,omitnil,omitempty" name:"Code"` // 响应消息 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 创建商户结果数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *CreateMerchantResultData `json:"Data,omitnil,omitempty" name:"Data"` }
type CreateOpenBankAggregatedSubMerchantRegistrationRequest ¶ added in v1.0.430
type CreateOpenBankAggregatedSubMerchantRegistrationRequest struct { *tchttp.BaseRequest // 外部进件序列号。 OutRegistrationNo *string `json:"OutRegistrationNo,omitnil,omitempty" name:"OutRegistrationNo"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部子商户ID。 OutSubMerchantId *string `json:"OutSubMerchantId,omitnil,omitempty" name:"OutSubMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // TENPAY: 商企付 // WECHAT: 微信支付 // ALIPAY: 支付宝 // HELIPAY:合利宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 外部子商户类型。 // ENTERPRISE:企业商户 // INSTITUTION:事业单位商户 // INDIVIDUALBISS:个体工商户 // PERSON:个人商户(小微商户) // SUBJECT_TYPE_OTHERS:其他组织 OutSubMerchantType *string `json:"OutSubMerchantType,omitnil,omitempty" name:"OutSubMerchantType"` // 外部子商户名称。 // HELIPAY渠道(长度不能小于5大于150)。 OutSubMerchantName *string `json:"OutSubMerchantName,omitnil,omitempty" name:"OutSubMerchantName"` // 商户法人代表信息。 LegalPersonInfo *LegalPersonInfo `json:"LegalPersonInfo,omitnil,omitempty" name:"LegalPersonInfo"` // 营业证件信息。 BusinessLicenseInfo *BusinessLicenseInfo `json:"BusinessLicenseInfo,omitnil,omitempty" name:"BusinessLicenseInfo"` // 支付渠道子商户进件信息。 // json字符串,详情见附录-复杂类型-InterConnectionSubMerchantData。 InterConnectionSubMerchantData *string `json:"InterConnectionSubMerchantData,omitnil,omitempty" name:"InterConnectionSubMerchantData"` // 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 // 合利宝渠道不需要传。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 外部子商户简称。 // HELIPAY渠道必传(长度不能小于2大于20)。 OutSubMerchantShortName *string `json:"OutSubMerchantShortName,omitnil,omitempty" name:"OutSubMerchantShortName"` // 外部子商户描述。 OutSubMerchantDescription *string `json:"OutSubMerchantDescription,omitnil,omitempty" name:"OutSubMerchantDescription"` // 通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 相关自然人信息列表。 // HELIPAY渠道必传业务联系人。 NaturalPersonList []*NaturalPersonInfo `json:"NaturalPersonList,omitnil,omitempty" name:"NaturalPersonList"` // 商户结算信息。 // HELIPAY渠道必传。 SettleInfo *SettleInfo `json:"SettleInfo,omitnil,omitempty" name:"SettleInfo"` // 外部子商户其他公用扩展信息。 // HELIPAY渠道必传。 OutSubMerchantExtensionInfo *OutSubMerchantExtensionInfo `json:"OutSubMerchantExtensionInfo,omitnil,omitempty" name:"OutSubMerchantExtensionInfo"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateOpenBankAggregatedSubMerchantRegistrationRequest ¶ added in v1.0.430
func NewCreateOpenBankAggregatedSubMerchantRegistrationRequest() (request *CreateOpenBankAggregatedSubMerchantRegistrationRequest)
func (*CreateOpenBankAggregatedSubMerchantRegistrationRequest) FromJsonString ¶ added in v1.0.430
func (r *CreateOpenBankAggregatedSubMerchantRegistrationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankAggregatedSubMerchantRegistrationRequest) ToJsonString ¶ added in v1.0.430
func (r *CreateOpenBankAggregatedSubMerchantRegistrationRequest) ToJsonString() string
type CreateOpenBankAggregatedSubMerchantRegistrationRequestParams ¶ added in v1.0.430
type CreateOpenBankAggregatedSubMerchantRegistrationRequestParams struct { // 外部进件序列号。 OutRegistrationNo *string `json:"OutRegistrationNo,omitnil,omitempty" name:"OutRegistrationNo"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部子商户ID。 OutSubMerchantId *string `json:"OutSubMerchantId,omitnil,omitempty" name:"OutSubMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // TENPAY: 商企付 // WECHAT: 微信支付 // ALIPAY: 支付宝 // HELIPAY:合利宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 外部子商户类型。 // ENTERPRISE:企业商户 // INSTITUTION:事业单位商户 // INDIVIDUALBISS:个体工商户 // PERSON:个人商户(小微商户) // SUBJECT_TYPE_OTHERS:其他组织 OutSubMerchantType *string `json:"OutSubMerchantType,omitnil,omitempty" name:"OutSubMerchantType"` // 外部子商户名称。 // HELIPAY渠道(长度不能小于5大于150)。 OutSubMerchantName *string `json:"OutSubMerchantName,omitnil,omitempty" name:"OutSubMerchantName"` // 商户法人代表信息。 LegalPersonInfo *LegalPersonInfo `json:"LegalPersonInfo,omitnil,omitempty" name:"LegalPersonInfo"` // 营业证件信息。 BusinessLicenseInfo *BusinessLicenseInfo `json:"BusinessLicenseInfo,omitnil,omitempty" name:"BusinessLicenseInfo"` // 支付渠道子商户进件信息。 // json字符串,详情见附录-复杂类型-InterConnectionSubMerchantData。 InterConnectionSubMerchantData *string `json:"InterConnectionSubMerchantData,omitnil,omitempty" name:"InterConnectionSubMerchantData"` // 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 // 合利宝渠道不需要传。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 外部子商户简称。 // HELIPAY渠道必传(长度不能小于2大于20)。 OutSubMerchantShortName *string `json:"OutSubMerchantShortName,omitnil,omitempty" name:"OutSubMerchantShortName"` // 外部子商户描述。 OutSubMerchantDescription *string `json:"OutSubMerchantDescription,omitnil,omitempty" name:"OutSubMerchantDescription"` // 通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 相关自然人信息列表。 // HELIPAY渠道必传业务联系人。 NaturalPersonList []*NaturalPersonInfo `json:"NaturalPersonList,omitnil,omitempty" name:"NaturalPersonList"` // 商户结算信息。 // HELIPAY渠道必传。 SettleInfo *SettleInfo `json:"SettleInfo,omitnil,omitempty" name:"SettleInfo"` // 外部子商户其他公用扩展信息。 // HELIPAY渠道必传。 OutSubMerchantExtensionInfo *OutSubMerchantExtensionInfo `json:"OutSubMerchantExtensionInfo,omitnil,omitempty" name:"OutSubMerchantExtensionInfo"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateOpenBankAggregatedSubMerchantRegistrationResponse ¶ added in v1.0.430
type CreateOpenBankAggregatedSubMerchantRegistrationResponse struct { *tchttp.BaseResponse Response *CreateOpenBankAggregatedSubMerchantRegistrationResponseParams `json:"Response"` }
func NewCreateOpenBankAggregatedSubMerchantRegistrationResponse ¶ added in v1.0.430
func NewCreateOpenBankAggregatedSubMerchantRegistrationResponse() (response *CreateOpenBankAggregatedSubMerchantRegistrationResponse)
func (*CreateOpenBankAggregatedSubMerchantRegistrationResponse) FromJsonString ¶ added in v1.0.430
func (r *CreateOpenBankAggregatedSubMerchantRegistrationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankAggregatedSubMerchantRegistrationResponse) ToJsonString ¶ added in v1.0.430
func (r *CreateOpenBankAggregatedSubMerchantRegistrationResponse) ToJsonString() string
type CreateOpenBankAggregatedSubMerchantRegistrationResponseParams ¶ added in v1.0.430
type CreateOpenBankAggregatedSubMerchantRegistrationResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateOpenBankExternalAggregatedSubMerchantRegistrationResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOpenBankExternalAggregatedSubMerchantRegistrationResult ¶ added in v1.0.430
type CreateOpenBankExternalAggregatedSubMerchantRegistrationResult struct { // 进件状态 // SUCCESS: 进件成功 // FAILED: 进件失败 // PROCESSING: 进件中 // 注意:若返回进件中,需要再次调用进件结果查询接口,查询结果。 RegistrationStatus *string `json:"RegistrationStatus,omitnil,omitempty" name:"RegistrationStatus"` // 进件返回描述 // 注意:此字段可能返回 null,表示取不到有效值。 RegistrationMessage *string `json:"RegistrationMessage,omitnil,omitempty" name:"RegistrationMessage"` // 渠道进件序列号 ChannelRegistrationNo *string `json:"ChannelRegistrationNo,omitnil,omitempty" name:"ChannelRegistrationNo"` // 渠道子商户ID ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` }
type CreateOpenBankExternalSubMerchantAccountBookRequest ¶ added in v1.0.390
type CreateOpenBankExternalSubMerchantAccountBookRequest struct { *tchttp.BaseRequest // 外部账本ID OutAccountBookId *string `json:"OutAccountBookId,omitnil,omitempty" name:"OutAccountBookId"` // 渠道商户ID ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。目前只支持支付宝 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。目前只支持安心发支付 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 // __SAFT_ISV__: 安心发支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateOpenBankExternalSubMerchantAccountBookRequest ¶ added in v1.0.390
func NewCreateOpenBankExternalSubMerchantAccountBookRequest() (request *CreateOpenBankExternalSubMerchantAccountBookRequest)
func (*CreateOpenBankExternalSubMerchantAccountBookRequest) FromJsonString ¶ added in v1.0.390
func (r *CreateOpenBankExternalSubMerchantAccountBookRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankExternalSubMerchantAccountBookRequest) ToJsonString ¶ added in v1.0.390
func (r *CreateOpenBankExternalSubMerchantAccountBookRequest) ToJsonString() string
type CreateOpenBankExternalSubMerchantAccountBookRequestParams ¶ added in v1.0.426
type CreateOpenBankExternalSubMerchantAccountBookRequestParams struct { // 外部账本ID OutAccountBookId *string `json:"OutAccountBookId,omitnil,omitempty" name:"OutAccountBookId"` // 渠道商户ID ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。目前只支持支付宝 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。目前只支持安心发支付 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 // __SAFT_ISV__: 安心发支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateOpenBankExternalSubMerchantAccountBookResponse ¶ added in v1.0.390
type CreateOpenBankExternalSubMerchantAccountBookResponse struct { *tchttp.BaseResponse Response *CreateOpenBankExternalSubMerchantAccountBookResponseParams `json:"Response"` }
func NewCreateOpenBankExternalSubMerchantAccountBookResponse ¶ added in v1.0.390
func NewCreateOpenBankExternalSubMerchantAccountBookResponse() (response *CreateOpenBankExternalSubMerchantAccountBookResponse)
func (*CreateOpenBankExternalSubMerchantAccountBookResponse) FromJsonString ¶ added in v1.0.390
func (r *CreateOpenBankExternalSubMerchantAccountBookResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankExternalSubMerchantAccountBookResponse) ToJsonString ¶ added in v1.0.390
func (r *CreateOpenBankExternalSubMerchantAccountBookResponse) ToJsonString() string
type CreateOpenBankExternalSubMerchantAccountBookResponseParams ¶ added in v1.0.426
type CreateOpenBankExternalSubMerchantAccountBookResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateExternalAccountBookResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOpenBankExternalSubMerchantRegistrationRequest ¶ added in v1.0.351
type CreateOpenBankExternalSubMerchantRegistrationRequest struct { *tchttp.BaseRequest // 外部进件序列号。 OutRegistrationNo *string `json:"OutRegistrationNo,omitnil,omitempty" name:"OutRegistrationNo"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部子商户ID,平台侧商户唯一ID。 OutSubMerchantId *string `json:"OutSubMerchantId,omitnil,omitempty" name:"OutSubMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 社会信用代码。 BusinessLicenseNumber *string `json:"BusinessLicenseNumber,omitnil,omitempty" name:"BusinessLicenseNumber"` // 外部子商户名称。 OutSubMerchantName *string `json:"OutSubMerchantName,omitnil,omitempty" name:"OutSubMerchantName"` // 法人姓名。 LegalName *string `json:"LegalName,omitnil,omitempty" name:"LegalName"` // 外部子商户简称。 OutSubMerchantShortName *string `json:"OutSubMerchantShortName,omitnil,omitempty" name:"OutSubMerchantShortName"` // 外部子商户描述。 OutSubMerchantDescription *string `json:"OutSubMerchantDescription,omitnil,omitempty" name:"OutSubMerchantDescription"` // 第三方子商户进件信息,为JSON格式字符串。详情见附录-复杂类型。 ExternalSubMerchantRegistrationData *string `json:"ExternalSubMerchantRegistrationData,omitnil,omitempty" name:"ExternalSubMerchantRegistrationData"` // 通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateOpenBankExternalSubMerchantRegistrationRequest ¶ added in v1.0.351
func NewCreateOpenBankExternalSubMerchantRegistrationRequest() (request *CreateOpenBankExternalSubMerchantRegistrationRequest)
func (*CreateOpenBankExternalSubMerchantRegistrationRequest) FromJsonString ¶ added in v1.0.351
func (r *CreateOpenBankExternalSubMerchantRegistrationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankExternalSubMerchantRegistrationRequest) ToJsonString ¶ added in v1.0.351
func (r *CreateOpenBankExternalSubMerchantRegistrationRequest) ToJsonString() string
type CreateOpenBankExternalSubMerchantRegistrationRequestParams ¶ added in v1.0.426
type CreateOpenBankExternalSubMerchantRegistrationRequestParams struct { // 外部进件序列号。 OutRegistrationNo *string `json:"OutRegistrationNo,omitnil,omitempty" name:"OutRegistrationNo"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部子商户ID,平台侧商户唯一ID。 OutSubMerchantId *string `json:"OutSubMerchantId,omitnil,omitempty" name:"OutSubMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 社会信用代码。 BusinessLicenseNumber *string `json:"BusinessLicenseNumber,omitnil,omitempty" name:"BusinessLicenseNumber"` // 外部子商户名称。 OutSubMerchantName *string `json:"OutSubMerchantName,omitnil,omitempty" name:"OutSubMerchantName"` // 法人姓名。 LegalName *string `json:"LegalName,omitnil,omitempty" name:"LegalName"` // 外部子商户简称。 OutSubMerchantShortName *string `json:"OutSubMerchantShortName,omitnil,omitempty" name:"OutSubMerchantShortName"` // 外部子商户描述。 OutSubMerchantDescription *string `json:"OutSubMerchantDescription,omitnil,omitempty" name:"OutSubMerchantDescription"` // 第三方子商户进件信息,为JSON格式字符串。详情见附录-复杂类型。 ExternalSubMerchantRegistrationData *string `json:"ExternalSubMerchantRegistrationData,omitnil,omitempty" name:"ExternalSubMerchantRegistrationData"` // 通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateOpenBankExternalSubMerchantRegistrationResponse ¶ added in v1.0.351
type CreateOpenBankExternalSubMerchantRegistrationResponse struct { *tchttp.BaseResponse Response *CreateOpenBankExternalSubMerchantRegistrationResponseParams `json:"Response"` }
func NewCreateOpenBankExternalSubMerchantRegistrationResponse ¶ added in v1.0.351
func NewCreateOpenBankExternalSubMerchantRegistrationResponse() (response *CreateOpenBankExternalSubMerchantRegistrationResponse)
func (*CreateOpenBankExternalSubMerchantRegistrationResponse) FromJsonString ¶ added in v1.0.351
func (r *CreateOpenBankExternalSubMerchantRegistrationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankExternalSubMerchantRegistrationResponse) ToJsonString ¶ added in v1.0.351
func (r *CreateOpenBankExternalSubMerchantRegistrationResponse) ToJsonString() string
type CreateOpenBankExternalSubMerchantRegistrationResponseParams ¶ added in v1.0.426
type CreateOpenBankExternalSubMerchantRegistrationResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateOpenBankExternalSubMerchantRegistrationResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOpenBankExternalSubMerchantRegistrationResult ¶ added in v1.0.351
type CreateOpenBankExternalSubMerchantRegistrationResult struct { // 进件状态。 // __SUCCESS__: 进件成功 // __FAILED__: 进件失败 // __PROCESSING__: 进件中 // 注意:若返回进件中,需要再次调用进件结果查询接口,查询结果。 RegistrationStatus *string `json:"RegistrationStatus,omitnil,omitempty" name:"RegistrationStatus"` // 进件返回描述, 例如失败原因等。 // 注意:此字段可能返回 null,表示取不到有效值。 RegistrationMessage *string `json:"RegistrationMessage,omitnil,omitempty" name:"RegistrationMessage"` // 渠道进件序列号。 ChannelRegistrationNo *string `json:"ChannelRegistrationNo,omitnil,omitempty" name:"ChannelRegistrationNo"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 第三方渠道返回信息, 为JSON格式字符串。详情见附录-复杂类型。 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnData *string `json:"ExternalReturnData,omitnil,omitempty" name:"ExternalReturnData"` }
type CreateOpenBankGlobalPaymentOrderRequest ¶ added in v1.0.517
type CreateOpenBankGlobalPaymentOrderRequest struct { *tchttp.BaseRequest // 渠道商户号 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 付款方式 PayType *string `json:"PayType,omitnil,omitempty" name:"PayType"` // 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 付款金额,单位分 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 支付币种,参考附录:货币代码 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 渠道子商户号 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 支付成功回调地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 前端跳转地址。通联支付成功后,支付网关跳回商户的地址 FrontUrl *string `json:"FrontUrl,omitnil,omitempty" name:"FrontUrl"` // 网站语言。收银台显示语言,见附录网站语言 FrontLanguage *string `json:"FrontLanguage,omitnil,omitempty" name:"FrontLanguage"` // 付款备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 第三方拓展信息信息 ExternalPaymentData *string `json:"ExternalPaymentData,omitnil,omitempty" name:"ExternalPaymentData"` // 商品信息 GoodsInfos []*OpenBankGoodsInfo `json:"GoodsInfos,omitnil,omitempty" name:"GoodsInfos"` // 邮寄信息 ShippingInfo *OpenBankShippingInfo `json:"ShippingInfo,omitnil,omitempty" name:"ShippingInfo"` // 账单信息 BillingInfo *OpenBankBillingInfo `json:"BillingInfo,omitnil,omitempty" name:"BillingInfo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateOpenBankGlobalPaymentOrderRequest ¶ added in v1.0.517
func NewCreateOpenBankGlobalPaymentOrderRequest() (request *CreateOpenBankGlobalPaymentOrderRequest)
func (*CreateOpenBankGlobalPaymentOrderRequest) FromJsonString ¶ added in v1.0.517
func (r *CreateOpenBankGlobalPaymentOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankGlobalPaymentOrderRequest) ToJsonString ¶ added in v1.0.517
func (r *CreateOpenBankGlobalPaymentOrderRequest) ToJsonString() string
type CreateOpenBankGlobalPaymentOrderRequestParams ¶ added in v1.0.517
type CreateOpenBankGlobalPaymentOrderRequestParams struct { // 渠道商户号 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 付款方式 PayType *string `json:"PayType,omitnil,omitempty" name:"PayType"` // 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 付款金额,单位分 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 支付币种,参考附录:货币代码 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 渠道子商户号 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 支付成功回调地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 前端跳转地址。通联支付成功后,支付网关跳回商户的地址 FrontUrl *string `json:"FrontUrl,omitnil,omitempty" name:"FrontUrl"` // 网站语言。收银台显示语言,见附录网站语言 FrontLanguage *string `json:"FrontLanguage,omitnil,omitempty" name:"FrontLanguage"` // 付款备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 第三方拓展信息信息 ExternalPaymentData *string `json:"ExternalPaymentData,omitnil,omitempty" name:"ExternalPaymentData"` // 商品信息 GoodsInfos []*OpenBankGoodsInfo `json:"GoodsInfos,omitnil,omitempty" name:"GoodsInfos"` // 邮寄信息 ShippingInfo *OpenBankShippingInfo `json:"ShippingInfo,omitnil,omitempty" name:"ShippingInfo"` // 账单信息 BillingInfo *OpenBankBillingInfo `json:"BillingInfo,omitnil,omitempty" name:"BillingInfo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateOpenBankGlobalPaymentOrderResponse ¶ added in v1.0.517
type CreateOpenBankGlobalPaymentOrderResponse struct { *tchttp.BaseResponse Response *CreateOpenBankGlobalPaymentOrderResponseParams `json:"Response"` }
func NewCreateOpenBankGlobalPaymentOrderResponse ¶ added in v1.0.517
func NewCreateOpenBankGlobalPaymentOrderResponse() (response *CreateOpenBankGlobalPaymentOrderResponse)
func (*CreateOpenBankGlobalPaymentOrderResponse) FromJsonString ¶ added in v1.0.517
func (r *CreateOpenBankGlobalPaymentOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankGlobalPaymentOrderResponse) ToJsonString ¶ added in v1.0.517
func (r *CreateOpenBankGlobalPaymentOrderResponse) ToJsonString() string
type CreateOpenBankGlobalPaymentOrderResponseParams ¶ added in v1.0.517
type CreateOpenBankGlobalPaymentOrderResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 统一下单响应对象。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateOpenBankUnifiedOrderPaymentResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOpenBankMerchantRequest ¶ added in v1.0.351
type CreateOpenBankMerchantRequest struct { *tchttp.BaseRequest // 外部商户ID。 OutMerchantId *string `json:"OutMerchantId,omitnil,omitempty" name:"OutMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 外部商户名称。 OutMerchantName *string `json:"OutMerchantName,omitnil,omitempty" name:"OutMerchantName"` // 第三方渠道商户信息。详情见附录-复杂类型。 ExternalMerchantInfo *string `json:"ExternalMerchantInfo,omitnil,omitempty" name:"ExternalMerchantInfo"` // 外部商户简称。 OutMerchantShortName *string `json:"OutMerchantShortName,omitnil,omitempty" name:"OutMerchantShortName"` // 外部商户描述 OutMerchantDescription *string `json:"OutMerchantDescription,omitnil,omitempty" name:"OutMerchantDescription"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateOpenBankMerchantRequest ¶ added in v1.0.351
func NewCreateOpenBankMerchantRequest() (request *CreateOpenBankMerchantRequest)
func (*CreateOpenBankMerchantRequest) FromJsonString ¶ added in v1.0.351
func (r *CreateOpenBankMerchantRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankMerchantRequest) ToJsonString ¶ added in v1.0.351
func (r *CreateOpenBankMerchantRequest) ToJsonString() string
type CreateOpenBankMerchantRequestParams ¶ added in v1.0.426
type CreateOpenBankMerchantRequestParams struct { // 外部商户ID。 OutMerchantId *string `json:"OutMerchantId,omitnil,omitempty" name:"OutMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 外部商户名称。 OutMerchantName *string `json:"OutMerchantName,omitnil,omitempty" name:"OutMerchantName"` // 第三方渠道商户信息。详情见附录-复杂类型。 ExternalMerchantInfo *string `json:"ExternalMerchantInfo,omitnil,omitempty" name:"ExternalMerchantInfo"` // 外部商户简称。 OutMerchantShortName *string `json:"OutMerchantShortName,omitnil,omitempty" name:"OutMerchantShortName"` // 外部商户描述 OutMerchantDescription *string `json:"OutMerchantDescription,omitnil,omitempty" name:"OutMerchantDescription"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateOpenBankMerchantResponse ¶ added in v1.0.351
type CreateOpenBankMerchantResponse struct { *tchttp.BaseResponse Response *CreateOpenBankMerchantResponseParams `json:"Response"` }
func NewCreateOpenBankMerchantResponse ¶ added in v1.0.351
func NewCreateOpenBankMerchantResponse() (response *CreateOpenBankMerchantResponse)
func (*CreateOpenBankMerchantResponse) FromJsonString ¶ added in v1.0.351
func (r *CreateOpenBankMerchantResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankMerchantResponse) ToJsonString ¶ added in v1.0.351
func (r *CreateOpenBankMerchantResponse) ToJsonString() string
type CreateOpenBankMerchantResponseParams ¶ added in v1.0.426
type CreateOpenBankMerchantResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateOpenBankMerchantResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOpenBankMerchantResult ¶ added in v1.0.351
type CreateOpenBankMerchantResult struct { // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` }
type CreateOpenBankOrderPaymentResult ¶ added in v1.0.351
type CreateOpenBankOrderPaymentResult struct { // 云企付平台订单号。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 第三方支付平台返回支付订单号。 // 注意:此字段可能返回 null,表示取不到有效值。 ThirdPayOrderId *string `json:"ThirdPayOrderId,omitnil,omitempty" name:"ThirdPayOrderId"` // 跳转参数 // 渠道为TENPAY,付款方式为EBANK_PAYMENT时必选。 // 注意:此字段可能返回 null,表示取不到有效值。 RedirectInfo *OpenBankRedirectInfo `json:"RedirectInfo,omitnil,omitempty" name:"RedirectInfo"` // 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 渠道扩展支付信息 // 注意:此字段可能返回 null,表示取不到有效值。 PayInfo *string `json:"PayInfo,omitnil,omitempty" name:"PayInfo"` // 渠道扩展支付信息类型 // 注意:此字段可能返回 null,表示取不到有效值。 PayInfoType *string `json:"PayInfoType,omitnil,omitempty" name:"PayInfoType"` }
type CreateOpenBankOrderRechargeResult ¶ added in v1.0.390
type CreateOpenBankOrderRechargeResult struct { // 云企付平台订单号。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 第三方支付平台返回支付订单号。 // 注意:此字段可能返回 null,表示取不到有效值。 ThirdPayOrderId *string `json:"ThirdPayOrderId,omitnil,omitempty" name:"ThirdPayOrderId"` // 跳转参数 // 注意:此字段可能返回 null,表示取不到有效值。 RedirectInfo *OpenBankRechargeRedirectInfo `json:"RedirectInfo,omitnil,omitempty" name:"RedirectInfo"` // 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 充值状态 // 注意:此字段可能返回 null,表示取不到有效值。 DealStatus *string `json:"DealStatus,omitnil,omitempty" name:"DealStatus"` // 充值返回描述 // 注意:此字段可能返回 null,表示取不到有效值。 DealMessage *string `json:"DealMessage,omitnil,omitempty" name:"DealMessage"` // PC web端跳转链接 // 注意:此字段可能返回 null,表示取不到有效值。 PcWebUrl *string `json:"PcWebUrl,omitnil,omitempty" name:"PcWebUrl"` }
type CreateOpenBankPaymentOrderRequest ¶ added in v1.0.351
type CreateOpenBankPaymentOrderRequest struct { *tchttp.BaseRequest // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 // __HUIFU__: 汇付斗拱 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 付款方式。详见附录-云企付枚举类说明-PaymentMethod。 // __EBANK_PAYMENT__:B2B EBank付款 // __OPENBANK_PAYMENT__:B2C openbank付款 // __SAFT_ISV__:支付宝安心发 // __TRANS_TO_CHANGE__: 微信支付转账到零钱v2 // __TRANS_TO_CHANGE_V3__: 微信支付转账到零钱v3 // __ONLINEBANK__: 汇付网银 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 付款模式。默认直接支付,如 // __DIRECT__:直接支付 // __FREEZE__:担保支付 PaymentMode *string `json:"PaymentMode,omitnil,omitempty" name:"PaymentMode"` // 外部订单号,只能是数字、大小写字母,且在同一个接入平台下唯一,限定长度40位。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 付款金额,单位分。 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 固定值CNY。 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 付款方信息。 PayerInfo *OpenBankPayerInfo `json:"PayerInfo,omitnil,omitempty" name:"PayerInfo"` // 收款方信息。 PayeeInfo *OpenBankPayeeInfo `json:"PayeeInfo,omitnil,omitempty" name:"PayeeInfo"` // 通知地址,如www.test.com。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 订单过期时间,yyyy-MM-dd HH:mm:ss格式。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 前端成功回调URL。条件可选。 FrontUrl *string `json:"FrontUrl,omitnil,omitempty" name:"FrontUrl"` // 前端刷新 URL。条件可选。 RefreshUrl *string `json:"RefreshUrl,omitnil,omitempty" name:"RefreshUrl"` // 设备信息,条件可选。 SceneInfo *OpenBankSceneInfo `json:"SceneInfo,omitnil,omitempty" name:"SceneInfo"` // 商品信息,条件可选。 GoodsInfo *OpenBankGoodsInfo `json:"GoodsInfo,omitnil,omitempty" name:"GoodsInfo"` // 附加信息,查询时原样返回。 Attachment *string `json:"Attachment,omitnil,omitempty" name:"Attachment"` // __NO_NEED_SHARE__:无需分润; // __SHARE_BY_INFO__:分润时指定金额,此时如果分润信息 ProfitShareInfo为空,只冻结,不分账给其他商户;需要调用解冻接口。 // __SHARE_BY_API__:后续调用分润接口决定分润金额 ProfitShareFlag *string `json:"ProfitShareFlag,omitnil,omitempty" name:"ProfitShareFlag"` ProfitShareInfoList []*OpenBankProfitShareInfo `json:"ProfitShareInfoList,omitnil,omitempty" name:"ProfitShareInfoList"` // 商企付-担保支付(PaymentMode为 FREEZE )时需设置该参数 SettlementRulesInfo *OpenBankSettlementRulesInfo `json:"SettlementRulesInfo,omitnil,omitempty" name:"SettlementRulesInfo"` // 底层支付渠道特殊字段,若无特殊说明时,可以为空 ExternalPaymentData *string `json:"ExternalPaymentData,omitnil,omitempty" name:"ExternalPaymentData"` // 备注信息。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateOpenBankPaymentOrderRequest ¶ added in v1.0.351
func NewCreateOpenBankPaymentOrderRequest() (request *CreateOpenBankPaymentOrderRequest)
func (*CreateOpenBankPaymentOrderRequest) FromJsonString ¶ added in v1.0.351
func (r *CreateOpenBankPaymentOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankPaymentOrderRequest) ToJsonString ¶ added in v1.0.351
func (r *CreateOpenBankPaymentOrderRequest) ToJsonString() string
type CreateOpenBankPaymentOrderRequestParams ¶ added in v1.0.426
type CreateOpenBankPaymentOrderRequestParams struct { // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 // __HUIFU__: 汇付斗拱 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 付款方式。详见附录-云企付枚举类说明-PaymentMethod。 // __EBANK_PAYMENT__:B2B EBank付款 // __OPENBANK_PAYMENT__:B2C openbank付款 // __SAFT_ISV__:支付宝安心发 // __TRANS_TO_CHANGE__: 微信支付转账到零钱v2 // __TRANS_TO_CHANGE_V3__: 微信支付转账到零钱v3 // __ONLINEBANK__: 汇付网银 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 付款模式。默认直接支付,如 // __DIRECT__:直接支付 // __FREEZE__:担保支付 PaymentMode *string `json:"PaymentMode,omitnil,omitempty" name:"PaymentMode"` // 外部订单号,只能是数字、大小写字母,且在同一个接入平台下唯一,限定长度40位。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 付款金额,单位分。 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 固定值CNY。 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 付款方信息。 PayerInfo *OpenBankPayerInfo `json:"PayerInfo,omitnil,omitempty" name:"PayerInfo"` // 收款方信息。 PayeeInfo *OpenBankPayeeInfo `json:"PayeeInfo,omitnil,omitempty" name:"PayeeInfo"` // 通知地址,如www.test.com。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 订单过期时间,yyyy-MM-dd HH:mm:ss格式。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 前端成功回调URL。条件可选。 FrontUrl *string `json:"FrontUrl,omitnil,omitempty" name:"FrontUrl"` // 前端刷新 URL。条件可选。 RefreshUrl *string `json:"RefreshUrl,omitnil,omitempty" name:"RefreshUrl"` // 设备信息,条件可选。 SceneInfo *OpenBankSceneInfo `json:"SceneInfo,omitnil,omitempty" name:"SceneInfo"` // 商品信息,条件可选。 GoodsInfo *OpenBankGoodsInfo `json:"GoodsInfo,omitnil,omitempty" name:"GoodsInfo"` // 附加信息,查询时原样返回。 Attachment *string `json:"Attachment,omitnil,omitempty" name:"Attachment"` // __NO_NEED_SHARE__:无需分润; // __SHARE_BY_INFO__:分润时指定金额,此时如果分润信息 ProfitShareInfo为空,只冻结,不分账给其他商户;需要调用解冻接口。 // __SHARE_BY_API__:后续调用分润接口决定分润金额 ProfitShareFlag *string `json:"ProfitShareFlag,omitnil,omitempty" name:"ProfitShareFlag"` ProfitShareInfoList []*OpenBankProfitShareInfo `json:"ProfitShareInfoList,omitnil,omitempty" name:"ProfitShareInfoList"` // 商企付-担保支付(PaymentMode为 FREEZE )时需设置该参数 SettlementRulesInfo *OpenBankSettlementRulesInfo `json:"SettlementRulesInfo,omitnil,omitempty" name:"SettlementRulesInfo"` // 底层支付渠道特殊字段,若无特殊说明时,可以为空 ExternalPaymentData *string `json:"ExternalPaymentData,omitnil,omitempty" name:"ExternalPaymentData"` // 备注信息。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateOpenBankPaymentOrderResponse ¶ added in v1.0.351
type CreateOpenBankPaymentOrderResponse struct { *tchttp.BaseResponse Response *CreateOpenBankPaymentOrderResponseParams `json:"Response"` }
func NewCreateOpenBankPaymentOrderResponse ¶ added in v1.0.351
func NewCreateOpenBankPaymentOrderResponse() (response *CreateOpenBankPaymentOrderResponse)
func (*CreateOpenBankPaymentOrderResponse) FromJsonString ¶ added in v1.0.351
func (r *CreateOpenBankPaymentOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankPaymentOrderResponse) ToJsonString ¶ added in v1.0.351
func (r *CreateOpenBankPaymentOrderResponse) ToJsonString() string
type CreateOpenBankPaymentOrderResponseParams ¶ added in v1.0.426
type CreateOpenBankPaymentOrderResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 统一下单响应对象。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateOpenBankOrderPaymentResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOpenBankRechargeOrderRequest ¶ added in v1.0.390
type CreateOpenBankRechargeOrderRequest struct { *tchttp.BaseRequest // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部订单号,只能是数字、大小写字母,且在同一个接入平台下唯一,限定长度40位。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 付款金额,单位分。 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 固定值CNY。 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 订单过期时间,yyyy-MM-dd HH:mm:ss格式。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 收款方信息。 PayeeInfo *OpenBankRechargePayeeInfo `json:"PayeeInfo,omitnil,omitempty" name:"PayeeInfo"` // 渠道子商户号 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 通知地址,如www.test.com。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 备注信息。限制200个字符。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateOpenBankRechargeOrderRequest ¶ added in v1.0.390
func NewCreateOpenBankRechargeOrderRequest() (request *CreateOpenBankRechargeOrderRequest)
func (*CreateOpenBankRechargeOrderRequest) FromJsonString ¶ added in v1.0.390
func (r *CreateOpenBankRechargeOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankRechargeOrderRequest) ToJsonString ¶ added in v1.0.390
func (r *CreateOpenBankRechargeOrderRequest) ToJsonString() string
type CreateOpenBankRechargeOrderRequestParams ¶ added in v1.0.426
type CreateOpenBankRechargeOrderRequestParams struct { // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部订单号,只能是数字、大小写字母,且在同一个接入平台下唯一,限定长度40位。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 付款金额,单位分。 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 固定值CNY。 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 订单过期时间,yyyy-MM-dd HH:mm:ss格式。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 收款方信息。 PayeeInfo *OpenBankRechargePayeeInfo `json:"PayeeInfo,omitnil,omitempty" name:"PayeeInfo"` // 渠道子商户号 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 通知地址,如www.test.com。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 备注信息。限制200个字符。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateOpenBankRechargeOrderResponse ¶ added in v1.0.390
type CreateOpenBankRechargeOrderResponse struct { *tchttp.BaseResponse Response *CreateOpenBankRechargeOrderResponseParams `json:"Response"` }
func NewCreateOpenBankRechargeOrderResponse ¶ added in v1.0.390
func NewCreateOpenBankRechargeOrderResponse() (response *CreateOpenBankRechargeOrderResponse)
func (*CreateOpenBankRechargeOrderResponse) FromJsonString ¶ added in v1.0.390
func (r *CreateOpenBankRechargeOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankRechargeOrderResponse) ToJsonString ¶ added in v1.0.390
func (r *CreateOpenBankRechargeOrderResponse) ToJsonString() string
type CreateOpenBankRechargeOrderResponseParams ¶ added in v1.0.426
type CreateOpenBankRechargeOrderResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 充值响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateOpenBankOrderRechargeResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOpenBankSubMerchantRateConfigureRequest ¶ added in v1.0.430
type CreateOpenBankSubMerchantRateConfigureRequest struct { *tchttp.BaseRequest // 渠道进件序列号。 // 填写子商户进件返回的渠道进件编号。 ChannelRegistrationNo *string `json:"ChannelRegistrationNo,omitnil,omitempty" name:"ChannelRegistrationNo"` // 外部产品费率申请序列号。 OutProductFeeNo *string `json:"OutProductFeeNo,omitnil,omitempty" name:"OutProductFeeNo"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付类型。 // SWIPE:刷卡 // SCAN:扫码 // WAP:WAP // PUBLIC:公众号支付 // SDK:SDK // MINI_PROGRAM:小程序 // 注意:HELIPAY渠道传SDK。 PayType *string `json:"PayType,omitnil,omitempty" name:"PayType"` // 支付渠道。 // ALIPAY:支付宝 // WXPAY:微信支付 // UNIONPAY:银联 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 计费模式。 // SINGLE:按单笔金额计费 // RATIO:按单笔费率计费 // RANGE:按分段区间计费 FeeMode *string `json:"FeeMode,omitnil,omitempty" name:"FeeMode"` // 费用值,单位(0.01%或分)。 FeeValue *uint64 `json:"FeeValue,omitnil,omitempty" name:"FeeValue"` // 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 // HELIPAY渠道不需要传入。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 最低收费金额,单位(分)。 MinFee *uint64 `json:"MinFee,omitnil,omitempty" name:"MinFee"` // 最高收费金额,单位(分)。 MaxFee *uint64 `json:"MaxFee,omitnil,omitempty" name:"MaxFee"` // 通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 分段计费区间列表。 FeeRangeList []*FeeRangInfo `json:"FeeRangeList,omitnil,omitempty" name:"FeeRangeList"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateOpenBankSubMerchantRateConfigureRequest ¶ added in v1.0.430
func NewCreateOpenBankSubMerchantRateConfigureRequest() (request *CreateOpenBankSubMerchantRateConfigureRequest)
func (*CreateOpenBankSubMerchantRateConfigureRequest) FromJsonString ¶ added in v1.0.430
func (r *CreateOpenBankSubMerchantRateConfigureRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankSubMerchantRateConfigureRequest) ToJsonString ¶ added in v1.0.430
func (r *CreateOpenBankSubMerchantRateConfigureRequest) ToJsonString() string
type CreateOpenBankSubMerchantRateConfigureRequestParams ¶ added in v1.0.430
type CreateOpenBankSubMerchantRateConfigureRequestParams struct { // 渠道进件序列号。 // 填写子商户进件返回的渠道进件编号。 ChannelRegistrationNo *string `json:"ChannelRegistrationNo,omitnil,omitempty" name:"ChannelRegistrationNo"` // 外部产品费率申请序列号。 OutProductFeeNo *string `json:"OutProductFeeNo,omitnil,omitempty" name:"OutProductFeeNo"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付类型。 // SWIPE:刷卡 // SCAN:扫码 // WAP:WAP // PUBLIC:公众号支付 // SDK:SDK // MINI_PROGRAM:小程序 // 注意:HELIPAY渠道传SDK。 PayType *string `json:"PayType,omitnil,omitempty" name:"PayType"` // 支付渠道。 // ALIPAY:支付宝 // WXPAY:微信支付 // UNIONPAY:银联 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 计费模式。 // SINGLE:按单笔金额计费 // RATIO:按单笔费率计费 // RANGE:按分段区间计费 FeeMode *string `json:"FeeMode,omitnil,omitempty" name:"FeeMode"` // 费用值,单位(0.01%或分)。 FeeValue *uint64 `json:"FeeValue,omitnil,omitempty" name:"FeeValue"` // 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 // HELIPAY渠道不需要传入。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 最低收费金额,单位(分)。 MinFee *uint64 `json:"MinFee,omitnil,omitempty" name:"MinFee"` // 最高收费金额,单位(分)。 MaxFee *uint64 `json:"MaxFee,omitnil,omitempty" name:"MaxFee"` // 通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 分段计费区间列表。 FeeRangeList []*FeeRangInfo `json:"FeeRangeList,omitnil,omitempty" name:"FeeRangeList"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateOpenBankSubMerchantRateConfigureResponse ¶ added in v1.0.430
type CreateOpenBankSubMerchantRateConfigureResponse struct { *tchttp.BaseResponse Response *CreateOpenBankSubMerchantRateConfigureResponseParams `json:"Response"` }
func NewCreateOpenBankSubMerchantRateConfigureResponse ¶ added in v1.0.430
func NewCreateOpenBankSubMerchantRateConfigureResponse() (response *CreateOpenBankSubMerchantRateConfigureResponse)
func (*CreateOpenBankSubMerchantRateConfigureResponse) FromJsonString ¶ added in v1.0.430
func (r *CreateOpenBankSubMerchantRateConfigureResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankSubMerchantRateConfigureResponse) ToJsonString ¶ added in v1.0.430
func (r *CreateOpenBankSubMerchantRateConfigureResponse) ToJsonString() string
type CreateOpenBankSubMerchantRateConfigureResponseParams ¶ added in v1.0.430
type CreateOpenBankSubMerchantRateConfigureResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateOpenBankSubMerchantRateConfigureResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOpenBankSubMerchantRateConfigureResult ¶ added in v1.0.430
type CreateOpenBankSubMerchantRateConfigureResult struct { // 处理状态 // SUCCESS: 开通成功 // FAILED: 开通失败 // PROCESSING: 开通中 // 注意:若返回开通中,需要再次调用费率配置结果查询接口,查询结果。 DealStatus *string `json:"DealStatus,omitnil,omitempty" name:"DealStatus"` // 处理描述 // 注意:此字段可能返回 null,表示取不到有效值。 DealMessage *string `json:"DealMessage,omitnil,omitempty" name:"DealMessage"` // 渠道产品费率序列号 ChannelProductFeeNo *string `json:"ChannelProductFeeNo,omitnil,omitempty" name:"ChannelProductFeeNo"` }
type CreateOpenBankUnifiedOrderPaymentResult ¶ added in v1.0.517
type CreateOpenBankUnifiedOrderPaymentResult struct { // 云企付平台订单号。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 第三方支付平台返回支付订单号。 // 注意:此字段可能返回 null,表示取不到有效值。 ThirdPayOrderId *string `json:"ThirdPayOrderId,omitnil,omitempty" name:"ThirdPayOrderId"` // 跳转参数 // 渠道为TENPAY,付款方式为EBANK_PAYMENT时必选。 // 注意:此字段可能返回 null,表示取不到有效值。 RedirectInfo *OpenBankOrderRedirectInfo `json:"RedirectInfo,omitnil,omitempty" name:"RedirectInfo"` // 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 渠道扩展支付信息 // 注意:此字段可能返回 null,表示取不到有效值。 PayInfo *string `json:"PayInfo,omitnil,omitempty" name:"PayInfo"` // 渠道扩展支付信息类型 // 注意:此字段可能返回 null,表示取不到有效值。 PayInfoType *string `json:"PayInfoType,omitnil,omitempty" name:"PayInfoType"` }
type CreateOpenBankUnifiedOrderRequest ¶ added in v1.0.430
type CreateOpenBankUnifiedOrderRequest struct { *tchttp.BaseRequest // 渠道商户号。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付产品类型。 // 被扫(扫码):SWIPE, 主扫(刷卡):SCAN, // H5:WAP, 公众号:PUBLIC, // APP-SDK:SDK, 小程序:MINI_PROGRAM, // 快捷支付:QUICK, 网银支付:ONLINE_BANK。 PayType *string `json:"PayType,omitnil,omitempty" name:"PayType"` // 外部商户订单号。 // 只能是数字、大小写字母,且在同一个接入平台下唯一。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 交易金额,单位分。 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 币种。固定:CNY。 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 渠道子商户号。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 实际支付渠道。没有则无需填写。如 // 支付宝 ALIPAY // 微信支付 WXPAY // 银联 UNIONPAY // 一般在间连模式下使用。 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 设备信息。 SceneInfo *OpenBankSceneInfo `json:"SceneInfo,omitnil,omitempty" name:"SceneInfo"` ProfitShareInfoList []*OpenBankProfitShareInfo `json:"ProfitShareInfoList,omitnil,omitempty" name:"ProfitShareInfoList"` // 订单标题。 OrderSubject *string `json:"OrderSubject,omitnil,omitempty" name:"OrderSubject"` // 商品信息。 GoodsDetail *string `json:"GoodsDetail,omitnil,omitempty" name:"GoodsDetail"` // 超时时间。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 支付成功回调地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 支付成功前端跳转URL。 FrontUrl *string `json:"FrontUrl,omitnil,omitempty" name:"FrontUrl"` // 订单附加信息,查询或者回调的时候原样返回。 Attachment *string `json:"Attachment,omitnil,omitempty" name:"Attachment"` // 第三方渠道扩展字段。见附录-复杂类型。 // 未作特殊说明,则无需传入。 ExternalPaymentData *string `json:"ExternalPaymentData,omitnil,omitempty" name:"ExternalPaymentData"` // 备注。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 门店信息。 StoreInfo *OpenBankStoreInfo `json:"StoreInfo,omitnil,omitempty" name:"StoreInfo"` // 支付限制。 PayLimitInfo *OpenBankPayLimitInfo `json:"PayLimitInfo,omitnil,omitempty" name:"PayLimitInfo"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateOpenBankUnifiedOrderRequest ¶ added in v1.0.430
func NewCreateOpenBankUnifiedOrderRequest() (request *CreateOpenBankUnifiedOrderRequest)
func (*CreateOpenBankUnifiedOrderRequest) FromJsonString ¶ added in v1.0.430
func (r *CreateOpenBankUnifiedOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankUnifiedOrderRequest) ToJsonString ¶ added in v1.0.430
func (r *CreateOpenBankUnifiedOrderRequest) ToJsonString() string
type CreateOpenBankUnifiedOrderRequestParams ¶ added in v1.0.430
type CreateOpenBankUnifiedOrderRequestParams struct { // 渠道商户号。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付产品类型。 // 被扫(扫码):SWIPE, 主扫(刷卡):SCAN, // H5:WAP, 公众号:PUBLIC, // APP-SDK:SDK, 小程序:MINI_PROGRAM, // 快捷支付:QUICK, 网银支付:ONLINE_BANK。 PayType *string `json:"PayType,omitnil,omitempty" name:"PayType"` // 外部商户订单号。 // 只能是数字、大小写字母,且在同一个接入平台下唯一。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 交易金额,单位分。 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 币种。固定:CNY。 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 渠道子商户号。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 实际支付渠道。没有则无需填写。如 // 支付宝 ALIPAY // 微信支付 WXPAY // 银联 UNIONPAY // 一般在间连模式下使用。 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 设备信息。 SceneInfo *OpenBankSceneInfo `json:"SceneInfo,omitnil,omitempty" name:"SceneInfo"` ProfitShareInfoList []*OpenBankProfitShareInfo `json:"ProfitShareInfoList,omitnil,omitempty" name:"ProfitShareInfoList"` // 订单标题。 OrderSubject *string `json:"OrderSubject,omitnil,omitempty" name:"OrderSubject"` // 商品信息。 GoodsDetail *string `json:"GoodsDetail,omitnil,omitempty" name:"GoodsDetail"` // 超时时间。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 支付成功回调地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 支付成功前端跳转URL。 FrontUrl *string `json:"FrontUrl,omitnil,omitempty" name:"FrontUrl"` // 订单附加信息,查询或者回调的时候原样返回。 Attachment *string `json:"Attachment,omitnil,omitempty" name:"Attachment"` // 第三方渠道扩展字段。见附录-复杂类型。 // 未作特殊说明,则无需传入。 ExternalPaymentData *string `json:"ExternalPaymentData,omitnil,omitempty" name:"ExternalPaymentData"` // 备注。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 门店信息。 StoreInfo *OpenBankStoreInfo `json:"StoreInfo,omitnil,omitempty" name:"StoreInfo"` // 支付限制。 PayLimitInfo *OpenBankPayLimitInfo `json:"PayLimitInfo,omitnil,omitempty" name:"PayLimitInfo"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateOpenBankUnifiedOrderResponse ¶ added in v1.0.430
type CreateOpenBankUnifiedOrderResponse struct { *tchttp.BaseResponse Response *CreateOpenBankUnifiedOrderResponseParams `json:"Response"` }
func NewCreateOpenBankUnifiedOrderResponse ¶ added in v1.0.430
func NewCreateOpenBankUnifiedOrderResponse() (response *CreateOpenBankUnifiedOrderResponse)
func (*CreateOpenBankUnifiedOrderResponse) FromJsonString ¶ added in v1.0.430
func (r *CreateOpenBankUnifiedOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankUnifiedOrderResponse) ToJsonString ¶ added in v1.0.430
func (r *CreateOpenBankUnifiedOrderResponse) ToJsonString() string
type CreateOpenBankUnifiedOrderResponseParams ¶ added in v1.0.430
type CreateOpenBankUnifiedOrderResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 统一下单响应对象。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateOpenBankOrderPaymentResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOpenBankVerificationOrderRequest ¶ added in v1.0.439
type CreateOpenBankVerificationOrderRequest struct { *tchttp.BaseRequest // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部核销申请订单号 OutVerificationId *string `json:"OutVerificationId,omitnil,omitempty" name:"OutVerificationId"` // 核销金额,单位分 VerificationAmount *int64 `json:"VerificationAmount,omitnil,omitempty" name:"VerificationAmount"` // 外部支付订单号。调用创建支付订单时,下单支付时的外部订单号。与ChannelOrderId不能同时为空。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 云企付渠道订单号。调用创建支付订单时,下单支付时的云企付渠道订单号。与OutOrderId不能同时为空。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 核销成功回调地址。若不上送,则不回调通知。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 备注。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 第三方支付渠道需要额外上送字段。详情见附录描述。 ExternalVerificationData *string `json:"ExternalVerificationData,omitnil,omitempty" name:"ExternalVerificationData"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewCreateOpenBankVerificationOrderRequest ¶ added in v1.0.439
func NewCreateOpenBankVerificationOrderRequest() (request *CreateOpenBankVerificationOrderRequest)
func (*CreateOpenBankVerificationOrderRequest) FromJsonString ¶ added in v1.0.439
func (r *CreateOpenBankVerificationOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankVerificationOrderRequest) ToJsonString ¶ added in v1.0.439
func (r *CreateOpenBankVerificationOrderRequest) ToJsonString() string
type CreateOpenBankVerificationOrderRequestParams ¶ added in v1.0.439
type CreateOpenBankVerificationOrderRequestParams struct { // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部核销申请订单号 OutVerificationId *string `json:"OutVerificationId,omitnil,omitempty" name:"OutVerificationId"` // 核销金额,单位分 VerificationAmount *int64 `json:"VerificationAmount,omitnil,omitempty" name:"VerificationAmount"` // 外部支付订单号。调用创建支付订单时,下单支付时的外部订单号。与ChannelOrderId不能同时为空。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 云企付渠道订单号。调用创建支付订单时,下单支付时的云企付渠道订单号。与OutOrderId不能同时为空。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 核销成功回调地址。若不上送,则不回调通知。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 备注。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 第三方支付渠道需要额外上送字段。详情见附录描述。 ExternalVerificationData *string `json:"ExternalVerificationData,omitnil,omitempty" name:"ExternalVerificationData"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type CreateOpenBankVerificationOrderResponse ¶ added in v1.0.439
type CreateOpenBankVerificationOrderResponse struct { *tchttp.BaseResponse Response *CreateOpenBankVerificationOrderResponseParams `json:"Response"` }
func NewCreateOpenBankVerificationOrderResponse ¶ added in v1.0.439
func NewCreateOpenBankVerificationOrderResponse() (response *CreateOpenBankVerificationOrderResponse)
func (*CreateOpenBankVerificationOrderResponse) FromJsonString ¶ added in v1.0.439
func (r *CreateOpenBankVerificationOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOpenBankVerificationOrderResponse) ToJsonString ¶ added in v1.0.439
func (r *CreateOpenBankVerificationOrderResponse) ToJsonString() string
type CreateOpenBankVerificationOrderResponseParams ¶ added in v1.0.439
type CreateOpenBankVerificationOrderResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 核销申请响应对象。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateOpenBankVerificationResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateOpenBankVerificationResult ¶ added in v1.0.439
type CreateOpenBankVerificationResult struct { // 云企付渠道核销订单号 ChannelVerificationId *string `json:"ChannelVerificationId,omitnil,omitempty" name:"ChannelVerificationId"` // 第三方支付渠道核销订单号 ThirdVerificationId *string `json:"ThirdVerificationId,omitnil,omitempty" name:"ThirdVerificationId"` // 核销状态 // INIT("INIT","初始化"), // SUCCESS("SUCCESS","核销成功"), // FAILED("FAILED","核销失败"), // PROCESSING("PROCESSING","核销中"); VerificationStatus *string `json:"VerificationStatus,omitnil,omitempty" name:"VerificationStatus"` // 核销金额,单位分 VerificationAmount *int64 `json:"VerificationAmount,omitnil,omitempty" name:"VerificationAmount"` // 渠道附加返回信息,一般情况可以不关注 // 注意:此字段可能返回 null,表示取不到有效值。 ThirdVerificationReturnInfo *string `json:"ThirdVerificationReturnInfo,omitnil,omitempty" name:"ThirdVerificationReturnInfo"` }
type CreateOrderRequest ¶ added in v1.0.228
type CreateOrderRequest struct { *tchttp.BaseRequest // 渠道编号。ZSB2B:招商银行B2B。 ChannelCode *string `json:"ChannelCode,omitnil,omitempty" name:"ChannelCode"` // 进件成功后返给商户方的 AppId。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 交易金额。单位:元 Amount *string `json:"Amount,omitnil,omitempty" name:"Amount"` // 商户流水号。商户唯一订单号由字母或数字组成。 TraceNo *string `json:"TraceNo,omitnil,omitempty" name:"TraceNo"` // 通知地址。商户接收交易结果的通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 返回地址。支付成功后,页面将跳 转返回到商户的该地址。 ReturnUrl *string `json:"ReturnUrl,omitnil,omitempty" name:"ReturnUrl"` }
func NewCreateOrderRequest ¶ added in v1.0.228
func NewCreateOrderRequest() (request *CreateOrderRequest)
func (*CreateOrderRequest) FromJsonString ¶ added in v1.0.228
func (r *CreateOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOrderRequest) ToJsonString ¶ added in v1.0.228
func (r *CreateOrderRequest) ToJsonString() string
type CreateOrderRequestParams ¶ added in v1.0.426
type CreateOrderRequestParams struct { // 渠道编号。ZSB2B:招商银行B2B。 ChannelCode *string `json:"ChannelCode,omitnil,omitempty" name:"ChannelCode"` // 进件成功后返给商户方的 AppId。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 交易金额。单位:元 Amount *string `json:"Amount,omitnil,omitempty" name:"Amount"` // 商户流水号。商户唯一订单号由字母或数字组成。 TraceNo *string `json:"TraceNo,omitnil,omitempty" name:"TraceNo"` // 通知地址。商户接收交易结果的通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 返回地址。支付成功后,页面将跳 转返回到商户的该地址。 ReturnUrl *string `json:"ReturnUrl,omitnil,omitempty" name:"ReturnUrl"` }
Predefined struct for user
type CreateOrderResponse ¶ added in v1.0.228
type CreateOrderResponse struct { *tchttp.BaseResponse Response *CreateOrderResponseParams `json:"Response"` }
func NewCreateOrderResponse ¶ added in v1.0.228
func NewCreateOrderResponse() (response *CreateOrderResponse)
func (*CreateOrderResponse) FromJsonString ¶ added in v1.0.228
func (r *CreateOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOrderResponse) ToJsonString ¶ added in v1.0.228
func (r *CreateOrderResponse) ToJsonString() string
type CreateOrderResponseParams ¶ added in v1.0.426
type CreateOrderResponseParams struct { // 进件成功后返给商户方的AppId。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 商户流水号,商户唯一订单号由字母或数字组成。 TraceNo *string `json:"TraceNo,omitnil,omitempty" name:"TraceNo"` // 平台流水号,若下单成功则返回。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 支付页面跳转地址,若下单成功则返回。 PayUrl *string `json:"PayUrl,omitnil,omitempty" name:"PayUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreatePayMerchantRequest ¶ added in v1.0.228
type CreatePayMerchantRequest struct { *tchttp.BaseRequest // 平台编号 PlatformCode *string `json:"PlatformCode,omitnil,omitempty" name:"PlatformCode"` // 渠道方收款商户编号,由渠道方(银行)提 供。 ChannelMerchantNo *string `json:"ChannelMerchantNo,omitnil,omitempty" name:"ChannelMerchantNo"` // 是否需要向渠道进行 商户信息验证 1:验证 // 0:不验证 ChannelCheckFlag *string `json:"ChannelCheckFlag,omitnil,omitempty" name:"ChannelCheckFlag"` // 收款商户名称 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // 是否开通 B2B 支付 1:开通 0:不开通 缺省:1 BusinessPayFlag *string `json:"BusinessPayFlag,omitnil,omitempty" name:"BusinessPayFlag"` }
func NewCreatePayMerchantRequest ¶ added in v1.0.228
func NewCreatePayMerchantRequest() (request *CreatePayMerchantRequest)
func (*CreatePayMerchantRequest) FromJsonString ¶ added in v1.0.228
func (r *CreatePayMerchantRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePayMerchantRequest) ToJsonString ¶ added in v1.0.228
func (r *CreatePayMerchantRequest) ToJsonString() string
type CreatePayMerchantRequestParams ¶ added in v1.0.426
type CreatePayMerchantRequestParams struct { // 平台编号 PlatformCode *string `json:"PlatformCode,omitnil,omitempty" name:"PlatformCode"` // 渠道方收款商户编号,由渠道方(银行)提 供。 ChannelMerchantNo *string `json:"ChannelMerchantNo,omitnil,omitempty" name:"ChannelMerchantNo"` // 是否需要向渠道进行 商户信息验证 1:验证 // 0:不验证 ChannelCheckFlag *string `json:"ChannelCheckFlag,omitnil,omitempty" name:"ChannelCheckFlag"` // 收款商户名称 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // 是否开通 B2B 支付 1:开通 0:不开通 缺省:1 BusinessPayFlag *string `json:"BusinessPayFlag,omitnil,omitempty" name:"BusinessPayFlag"` }
Predefined struct for user
type CreatePayMerchantResponse ¶ added in v1.0.228
type CreatePayMerchantResponse struct { *tchttp.BaseResponse Response *CreatePayMerchantResponseParams `json:"Response"` }
func NewCreatePayMerchantResponse ¶ added in v1.0.228
func NewCreatePayMerchantResponse() (response *CreatePayMerchantResponse)
func (*CreatePayMerchantResponse) FromJsonString ¶ added in v1.0.228
func (r *CreatePayMerchantResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePayMerchantResponse) ToJsonString ¶ added in v1.0.228
func (r *CreatePayMerchantResponse) ToJsonString() string
type CreatePayMerchantResponseParams ¶ added in v1.0.426
type CreatePayMerchantResponseParams struct { // 分配给商户的 AppId。该 AppId 为后续各项 交易的商户标识。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreatePayRollPreOrderRequest ¶ added in v1.0.403
type CreatePayRollPreOrderRequest struct { *tchttp.BaseRequest // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一 AuthNumber *string `json:"AuthNumber,omitnil,omitempty" name:"AuthNumber"` // 该劳务活动的项目名称 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 该工人所属的用工企业 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) // 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) // 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatSubAppId *string `json:"WechatSubAppId,omitnil,omitempty" name:"WechatSubAppId"` }
func NewCreatePayRollPreOrderRequest ¶ added in v1.0.403
func NewCreatePayRollPreOrderRequest() (request *CreatePayRollPreOrderRequest)
func (*CreatePayRollPreOrderRequest) FromJsonString ¶ added in v1.0.403
func (r *CreatePayRollPreOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePayRollPreOrderRequest) ToJsonString ¶ added in v1.0.403
func (r *CreatePayRollPreOrderRequest) ToJsonString() string
type CreatePayRollPreOrderRequestParams ¶ added in v1.0.426
type CreatePayRollPreOrderRequestParams struct { // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一 AuthNumber *string `json:"AuthNumber,omitnil,omitempty" name:"AuthNumber"` // 该劳务活动的项目名称 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 该工人所属的用工企业 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) // 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) // 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatSubAppId *string `json:"WechatSubAppId,omitnil,omitempty" name:"WechatSubAppId"` }
Predefined struct for user
type CreatePayRollPreOrderResponse ¶ added in v1.0.403
type CreatePayRollPreOrderResponse struct { *tchttp.BaseResponse Response *CreatePayRollPreOrderResponseParams `json:"Response"` }
func NewCreatePayRollPreOrderResponse ¶ added in v1.0.403
func NewCreatePayRollPreOrderResponse() (response *CreatePayRollPreOrderResponse)
func (*CreatePayRollPreOrderResponse) FromJsonString ¶ added in v1.0.403
func (r *CreatePayRollPreOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePayRollPreOrderResponse) ToJsonString ¶ added in v1.0.403
func (r *CreatePayRollPreOrderResponse) ToJsonString() string
type CreatePayRollPreOrderResponseParams ¶ added in v1.0.426
type CreatePayRollPreOrderResponseParams struct { // 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一 AuthNumber *string `json:"AuthNumber,omitnil,omitempty" name:"AuthNumber"` // Token有效时间,单位秒 ExpireTime *int64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 微信服务商商户的商户号,由微信支付生成并下发 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // Token值 Token *string `json:"Token,omitnil,omitempty" name:"Token"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreatePayRollPreOrderWithAuthRequest ¶ added in v1.0.403
type CreatePayRollPreOrderWithAuthRequest struct { *tchttp.BaseRequest // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一 AuthNumber *string `json:"AuthNumber,omitnil,omitempty" name:"AuthNumber"` // 该劳务活动的项目名称 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 该工人所属的用工企业 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 用户实名信息,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml) UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 用户证件号,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml) IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 微工卡服务仅支持用于与商户有用工关系的用户,需明确用工类型;参考值: // LONG_TERM_EMPLOYMENT:长期用工, // SHORT_TERM_EMPLOYMENT: 短期用工, // COOPERATION_EMPLOYMENT:合作关系 EmploymentType *string `json:"EmploymentType,omitnil,omitempty" name:"EmploymentType"` // 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) // 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) // 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatSubAppId *string `json:"WechatSubAppId,omitnil,omitempty" name:"WechatSubAppId"` }
func NewCreatePayRollPreOrderWithAuthRequest ¶ added in v1.0.403
func NewCreatePayRollPreOrderWithAuthRequest() (request *CreatePayRollPreOrderWithAuthRequest)
func (*CreatePayRollPreOrderWithAuthRequest) FromJsonString ¶ added in v1.0.403
func (r *CreatePayRollPreOrderWithAuthRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePayRollPreOrderWithAuthRequest) ToJsonString ¶ added in v1.0.403
func (r *CreatePayRollPreOrderWithAuthRequest) ToJsonString() string
type CreatePayRollPreOrderWithAuthRequestParams ¶ added in v1.0.426
type CreatePayRollPreOrderWithAuthRequestParams struct { // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一 AuthNumber *string `json:"AuthNumber,omitnil,omitempty" name:"AuthNumber"` // 该劳务活动的项目名称 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 该工人所属的用工企业 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 用户实名信息,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml) UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 用户证件号,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml) IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 微工卡服务仅支持用于与商户有用工关系的用户,需明确用工类型;参考值: // LONG_TERM_EMPLOYMENT:长期用工, // SHORT_TERM_EMPLOYMENT: 短期用工, // COOPERATION_EMPLOYMENT:合作关系 EmploymentType *string `json:"EmploymentType,omitnil,omitempty" name:"EmploymentType"` // 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) // 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) // 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatSubAppId *string `json:"WechatSubAppId,omitnil,omitempty" name:"WechatSubAppId"` }
Predefined struct for user
type CreatePayRollPreOrderWithAuthResponse ¶ added in v1.0.403
type CreatePayRollPreOrderWithAuthResponse struct { *tchttp.BaseResponse Response *CreatePayRollPreOrderWithAuthResponseParams `json:"Response"` }
func NewCreatePayRollPreOrderWithAuthResponse ¶ added in v1.0.403
func NewCreatePayRollPreOrderWithAuthResponse() (response *CreatePayRollPreOrderWithAuthResponse)
func (*CreatePayRollPreOrderWithAuthResponse) FromJsonString ¶ added in v1.0.403
func (r *CreatePayRollPreOrderWithAuthResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePayRollPreOrderWithAuthResponse) ToJsonString ¶ added in v1.0.403
func (r *CreatePayRollPreOrderWithAuthResponse) ToJsonString() string
type CreatePayRollPreOrderWithAuthResponseParams ¶ added in v1.0.426
type CreatePayRollPreOrderWithAuthResponseParams struct { // 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一 AuthNumber *string `json:"AuthNumber,omitnil,omitempty" name:"AuthNumber"` // Token有效时间,单位秒 ExpireTime *int64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 微信服务商商户的商户号,由微信支付生成并下发 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // Token值 Token *string `json:"Token,omitnil,omitempty" name:"Token"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreatePayRollTokenRequest ¶ added in v1.0.403
type CreatePayRollTokenRequest struct { *tchttp.BaseRequest // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 用户实名信息,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml) UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 用户证件号,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml) IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 微工卡服务仅支持用于与商户有用工关系的用户,需明确用工类型;参考值: // LONG_TERM_EMPLOYMENT:长期用工, // SHORT_TERM_EMPLOYMENT: 短期用工, // COOPERATION_EMPLOYMENT:合作关系 EmploymentType *string `json:"EmploymentType,omitnil,omitempty" name:"EmploymentType"` // 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) // 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) // 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatSubAppId *string `json:"WechatSubAppId,omitnil,omitempty" name:"WechatSubAppId"` }
func NewCreatePayRollTokenRequest ¶ added in v1.0.403
func NewCreatePayRollTokenRequest() (request *CreatePayRollTokenRequest)
func (*CreatePayRollTokenRequest) FromJsonString ¶ added in v1.0.403
func (r *CreatePayRollTokenRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePayRollTokenRequest) ToJsonString ¶ added in v1.0.403
func (r *CreatePayRollTokenRequest) ToJsonString() string
type CreatePayRollTokenRequestParams ¶ added in v1.0.426
type CreatePayRollTokenRequestParams struct { // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 用户实名信息,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml) UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 用户证件号,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml) IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 微工卡服务仅支持用于与商户有用工关系的用户,需明确用工类型;参考值: // LONG_TERM_EMPLOYMENT:长期用工, // SHORT_TERM_EMPLOYMENT: 短期用工, // COOPERATION_EMPLOYMENT:合作关系 EmploymentType *string `json:"EmploymentType,omitnil,omitempty" name:"EmploymentType"` // 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) // 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) // 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatSubAppId *string `json:"WechatSubAppId,omitnil,omitempty" name:"WechatSubAppId"` }
Predefined struct for user
type CreatePayRollTokenResponse ¶ added in v1.0.403
type CreatePayRollTokenResponse struct { *tchttp.BaseResponse Response *CreatePayRollTokenResponseParams `json:"Response"` }
func NewCreatePayRollTokenResponse ¶ added in v1.0.403
func NewCreatePayRollTokenResponse() (response *CreatePayRollTokenResponse)
func (*CreatePayRollTokenResponse) FromJsonString ¶ added in v1.0.403
func (r *CreatePayRollTokenResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePayRollTokenResponse) ToJsonString ¶ added in v1.0.403
func (r *CreatePayRollTokenResponse) ToJsonString() string
type CreatePayRollTokenResponseParams ¶ added in v1.0.426
type CreatePayRollTokenResponseParams struct { // Token有效时间,单位秒 ExpireTime *int64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 微信服务商商户的商户号,由微信支付生成并下发 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // Token值 Token *string `json:"Token,omitnil,omitempty" name:"Token"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRedInvoiceItem ¶
type CreateRedInvoiceItem struct { // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 发票结果回传地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 业务开票号 OrderSn *string `json:"OrderSn,omitnil,omitempty" name:"OrderSn"` // 红字信息表编码 RedSerialNo *string `json:"RedSerialNo,omitnil,omitempty" name:"RedSerialNo"` // 门店编号 StoreNo *string `json:"StoreNo,omitnil,omitempty" name:"StoreNo"` }
type CreateRedInvoiceRequest ¶
type CreateRedInvoiceRequest struct { *tchttp.BaseRequest // 开票平台ID // 0 : 高灯 // 1 : 票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 红冲明细 Invoices []*CreateRedInvoiceItem `json:"Invoices,omitnil,omitempty" name:"Invoices"` // 接入环境。沙箱环境填 sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` }
func NewCreateRedInvoiceRequest ¶
func NewCreateRedInvoiceRequest() (request *CreateRedInvoiceRequest)
func (*CreateRedInvoiceRequest) FromJsonString ¶
func (r *CreateRedInvoiceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRedInvoiceRequest) ToJsonString ¶
func (r *CreateRedInvoiceRequest) ToJsonString() string
type CreateRedInvoiceRequestParams ¶ added in v1.0.426
type CreateRedInvoiceRequestParams struct { // 开票平台ID // 0 : 高灯 // 1 : 票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 红冲明细 Invoices []*CreateRedInvoiceItem `json:"Invoices,omitnil,omitempty" name:"Invoices"` // 接入环境。沙箱环境填 sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` }
Predefined struct for user
type CreateRedInvoiceResponse ¶
type CreateRedInvoiceResponse struct { *tchttp.BaseResponse Response *CreateRedInvoiceResponseParams `json:"Response"` }
func NewCreateRedInvoiceResponse ¶
func NewCreateRedInvoiceResponse() (response *CreateRedInvoiceResponse)
func (*CreateRedInvoiceResponse) FromJsonString ¶
func (r *CreateRedInvoiceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRedInvoiceResponse) ToJsonString ¶
func (r *CreateRedInvoiceResponse) ToJsonString() string
type CreateRedInvoiceResponseParams ¶ added in v1.0.426
type CreateRedInvoiceResponseParams struct { // 红冲结果 Result *CreateRedInvoiceResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRedInvoiceResult ¶
type CreateRedInvoiceResult struct { // 错误消息 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 错误码 Code *int64 `json:"Code,omitnil,omitempty" name:"Code"` // 红票数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*CreateRedInvoiceResultData `json:"Data,omitnil,omitempty" name:"Data"` }
type CreateRedInvoiceResultData ¶
type CreateRedInvoiceResultData struct { // 红冲状态码 Code *int64 `json:"Code,omitnil,omitempty" name:"Code"` // 红冲状态消息 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 发票ID InvoiceId *string `json:"InvoiceId,omitnil,omitempty" name:"InvoiceId"` // 业务开票号 OrderSn *string `json:"OrderSn,omitnil,omitempty" name:"OrderSn"` }
type CreateRedInvoiceResultV2 ¶
type CreateRedInvoiceResultV2 struct { // 红票ID InvoiceId *string `json:"InvoiceId,omitnil,omitempty" name:"InvoiceId"` }
type CreateRedInvoiceV2Request ¶
type CreateRedInvoiceV2Request struct { *tchttp.BaseRequest // 开票平台ID // 0 : 高灯 // 1 : 票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 接入环境。沙箱环境填 sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` }
func NewCreateRedInvoiceV2Request ¶
func NewCreateRedInvoiceV2Request() (request *CreateRedInvoiceV2Request)
func (*CreateRedInvoiceV2Request) FromJsonString ¶
func (r *CreateRedInvoiceV2Request) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRedInvoiceV2Request) ToJsonString ¶
func (r *CreateRedInvoiceV2Request) ToJsonString() string
type CreateRedInvoiceV2RequestParams ¶ added in v1.0.426
type CreateRedInvoiceV2RequestParams struct { // 开票平台ID // 0 : 高灯 // 1 : 票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 接入环境。沙箱环境填 sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` }
Predefined struct for user
type CreateRedInvoiceV2Response ¶
type CreateRedInvoiceV2Response struct { *tchttp.BaseResponse Response *CreateRedInvoiceV2ResponseParams `json:"Response"` }
func NewCreateRedInvoiceV2Response ¶
func NewCreateRedInvoiceV2Response() (response *CreateRedInvoiceV2Response)
func (*CreateRedInvoiceV2Response) FromJsonString ¶
func (r *CreateRedInvoiceV2Response) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRedInvoiceV2Response) ToJsonString ¶
func (r *CreateRedInvoiceV2Response) ToJsonString() string
type CreateRedInvoiceV2ResponseParams ¶ added in v1.0.426
type CreateRedInvoiceV2ResponseParams struct { // 红冲结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateRedInvoiceResultV2 `json:"Result,omitnil,omitempty" name:"Result"` // 错误码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSinglePaymentData ¶ added in v1.0.230
type CreateSinglePaymentData struct { // 平台交易流水号,唯一 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 代理商ID // 注意:此字段可能返回 null,表示取不到有效值。 AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 代理商名称 // 注意:此字段可能返回 null,表示取不到有效值。 AgentName *string `json:"AgentName,omitnil,omitempty" name:"AgentName"` }
type CreateSinglePaymentRequest ¶ added in v1.0.230
type CreateSinglePaymentRequest struct { *tchttp.BaseRequest // 转账类型 // 1 微信企业付款 // 2 支付宝转账 // 3 平安银企直连代发转账 TransferType *uint64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 订单流水号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 转账金额 TransferAmount *uint64 `json:"TransferAmount,omitnil,omitempty" name:"TransferAmount"` // 主播ID(与主播业务ID不能同时为空,两者都填取主播ID) AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 请求预留字段,原样透传返回 ReqReserved *string `json:"ReqReserved,omitnil,omitempty" name:"ReqReserved"` // 业务备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 主播名称。如果该字段填入,则会对AnchorName和AnchorId/Uid进行校验。 AnchorName *string `json:"AnchorName,omitnil,omitempty" name:"AnchorName"` // 主播业务ID(与主播ID不能同时为空,两者都填取主播ID) Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` // 转账结果回调通知URL。若不填,则不进行回调。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` }
func NewCreateSinglePaymentRequest ¶ added in v1.0.230
func NewCreateSinglePaymentRequest() (request *CreateSinglePaymentRequest)
func (*CreateSinglePaymentRequest) FromJsonString ¶ added in v1.0.230
func (r *CreateSinglePaymentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSinglePaymentRequest) ToJsonString ¶ added in v1.0.230
func (r *CreateSinglePaymentRequest) ToJsonString() string
type CreateSinglePaymentRequestParams ¶ added in v1.0.426
type CreateSinglePaymentRequestParams struct { // 转账类型 // 1 微信企业付款 // 2 支付宝转账 // 3 平安银企直连代发转账 TransferType *uint64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 订单流水号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 转账金额 TransferAmount *uint64 `json:"TransferAmount,omitnil,omitempty" name:"TransferAmount"` // 主播ID(与主播业务ID不能同时为空,两者都填取主播ID) AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 请求预留字段,原样透传返回 ReqReserved *string `json:"ReqReserved,omitnil,omitempty" name:"ReqReserved"` // 业务备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 主播名称。如果该字段填入,则会对AnchorName和AnchorId/Uid进行校验。 AnchorName *string `json:"AnchorName,omitnil,omitempty" name:"AnchorName"` // 主播业务ID(与主播ID不能同时为空,两者都填取主播ID) Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` // 转账结果回调通知URL。若不填,则不进行回调。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` }
Predefined struct for user
type CreateSinglePaymentResponse ¶ added in v1.0.230
type CreateSinglePaymentResponse struct { *tchttp.BaseResponse Response *CreateSinglePaymentResponseParams `json:"Response"` }
func NewCreateSinglePaymentResponse ¶ added in v1.0.230
func NewCreateSinglePaymentResponse() (response *CreateSinglePaymentResponse)
func (*CreateSinglePaymentResponse) FromJsonString ¶ added in v1.0.230
func (r *CreateSinglePaymentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSinglePaymentResponse) ToJsonString ¶ added in v1.0.230
func (r *CreateSinglePaymentResponse) ToJsonString() string
type CreateSinglePaymentResponseParams ¶ added in v1.0.426
type CreateSinglePaymentResponseParams struct { // 错误码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回数据 // 注意:此字段可能返回 null,表示取不到有效值。 Result *CreateSinglePaymentData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTransferBatchRequest ¶
type CreateTransferBatchRequest struct { *tchttp.BaseRequest // 商户号。 // 示例值:129284394 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 转账明细列表。 // 发起批量转账的明细列表,最多三千笔 TransferDetails []*TransferDetailRequest `json:"TransferDetails,omitnil,omitempty" name:"TransferDetails"` // 直连商户appId。 // 即商户号绑定的appid。 // 示例值:wxf636efh567hg4356 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 商家批次单号。 // 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 // 示例值:plfk2020042013 MerchantBatchNo *string `json:"MerchantBatchNo,omitnil,omitempty" name:"MerchantBatchNo"` // 批次名称。 // 批量转账的名称。 // 示例值:2019年1月深圳分部报销单 BatchName *string `json:"BatchName,omitnil,omitempty" name:"BatchName"` // 转账说明。 // UTF8编码,最多32个字符。 // 示例值:2019年深圳分部报销单 BatchRemark *string `json:"BatchRemark,omitnil,omitempty" name:"BatchRemark"` // 转账总金额。 // 转账金额,单位为分。 // 示例值:4000000 TotalAmount *uint64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 转账总笔数。 // 一个转账批次最多允许发起三千笔转账。 // 示例值:200 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 环境名。 // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewCreateTransferBatchRequest ¶
func NewCreateTransferBatchRequest() (request *CreateTransferBatchRequest)
func (*CreateTransferBatchRequest) FromJsonString ¶
func (r *CreateTransferBatchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTransferBatchRequest) ToJsonString ¶
func (r *CreateTransferBatchRequest) ToJsonString() string
type CreateTransferBatchRequestParams ¶ added in v1.0.426
type CreateTransferBatchRequestParams struct { // 商户号。 // 示例值:129284394 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 转账明细列表。 // 发起批量转账的明细列表,最多三千笔 TransferDetails []*TransferDetailRequest `json:"TransferDetails,omitnil,omitempty" name:"TransferDetails"` // 直连商户appId。 // 即商户号绑定的appid。 // 示例值:wxf636efh567hg4356 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 商家批次单号。 // 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 // 示例值:plfk2020042013 MerchantBatchNo *string `json:"MerchantBatchNo,omitnil,omitempty" name:"MerchantBatchNo"` // 批次名称。 // 批量转账的名称。 // 示例值:2019年1月深圳分部报销单 BatchName *string `json:"BatchName,omitnil,omitempty" name:"BatchName"` // 转账说明。 // UTF8编码,最多32个字符。 // 示例值:2019年深圳分部报销单 BatchRemark *string `json:"BatchRemark,omitnil,omitempty" name:"BatchRemark"` // 转账总金额。 // 转账金额,单位为分。 // 示例值:4000000 TotalAmount *uint64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 转账总笔数。 // 一个转账批次最多允许发起三千笔转账。 // 示例值:200 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 环境名。 // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type CreateTransferBatchResponse ¶
type CreateTransferBatchResponse struct { *tchttp.BaseResponse Response *CreateTransferBatchResponseParams `json:"Response"` }
func NewCreateTransferBatchResponse ¶
func NewCreateTransferBatchResponse() (response *CreateTransferBatchResponse)
func (*CreateTransferBatchResponse) FromJsonString ¶
func (r *CreateTransferBatchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTransferBatchResponse) ToJsonString ¶
func (r *CreateTransferBatchResponse) ToJsonString() string
type CreateTransferBatchResponseParams ¶ added in v1.0.426
type CreateTransferBatchResponseParams struct { // 商家批次单号。 // 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 // 示例值:plfk2020042013 MerchantBatchNo *string `json:"MerchantBatchNo,omitnil,omitempty" name:"MerchantBatchNo"` // 微信批次单号。 // 微信商家转账系统返回的唯一标识。 // 示例值:1030000071100999991182020050700019480001 BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // 批次受理成功时返回,遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。 // 示例值:2015-05-20T13:29:35.120+08:00 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeduceQuotaRequest ¶ added in v1.0.306
type DeduceQuotaRequest struct { *tchttp.BaseRequest // 主播ID AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 提现金额,单位为"分" Amount *int64 `json:"Amount,omitnil,omitempty" name:"Amount"` // 外部业务订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` }
func NewDeduceQuotaRequest ¶ added in v1.0.306
func NewDeduceQuotaRequest() (request *DeduceQuotaRequest)
func (*DeduceQuotaRequest) FromJsonString ¶ added in v1.0.306
func (r *DeduceQuotaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeduceQuotaRequest) ToJsonString ¶ added in v1.0.306
func (r *DeduceQuotaRequest) ToJsonString() string
type DeduceQuotaRequestParams ¶ added in v1.0.426
type DeduceQuotaRequestParams struct { // 主播ID AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 提现金额,单位为"分" Amount *int64 `json:"Amount,omitnil,omitempty" name:"Amount"` // 外部业务订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` }
Predefined struct for user
type DeduceQuotaResponse ¶ added in v1.0.306
type DeduceQuotaResponse struct { *tchttp.BaseResponse Response *DeduceQuotaResponseParams `json:"Response"` }
func NewDeduceQuotaResponse ¶ added in v1.0.306
func NewDeduceQuotaResponse() (response *DeduceQuotaResponse)
func (*DeduceQuotaResponse) FromJsonString ¶ added in v1.0.306
func (r *DeduceQuotaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeduceQuotaResponse) ToJsonString ¶ added in v1.0.306
func (r *DeduceQuotaResponse) ToJsonString() string
type DeduceQuotaResponseParams ¶ added in v1.0.426
type DeduceQuotaResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 返回响应 // 注意:此字段可能返回 null,表示取不到有效值。 Result *AssignmentData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAgentTaxPaymentInfoRequest ¶
type DeleteAgentTaxPaymentInfoRequest struct { *tchttp.BaseRequest // 批次号 BatchNum *int64 `json:"BatchNum,omitnil,omitempty" name:"BatchNum"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewDeleteAgentTaxPaymentInfoRequest ¶
func NewDeleteAgentTaxPaymentInfoRequest() (request *DeleteAgentTaxPaymentInfoRequest)
func (*DeleteAgentTaxPaymentInfoRequest) FromJsonString ¶
func (r *DeleteAgentTaxPaymentInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAgentTaxPaymentInfoRequest) ToJsonString ¶
func (r *DeleteAgentTaxPaymentInfoRequest) ToJsonString() string
type DeleteAgentTaxPaymentInfoRequestParams ¶ added in v1.0.426
type DeleteAgentTaxPaymentInfoRequestParams struct { // 批次号 BatchNum *int64 `json:"BatchNum,omitnil,omitempty" name:"BatchNum"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type DeleteAgentTaxPaymentInfoResponse ¶
type DeleteAgentTaxPaymentInfoResponse struct { *tchttp.BaseResponse Response *DeleteAgentTaxPaymentInfoResponseParams `json:"Response"` }
func NewDeleteAgentTaxPaymentInfoResponse ¶
func NewDeleteAgentTaxPaymentInfoResponse() (response *DeleteAgentTaxPaymentInfoResponse)
func (*DeleteAgentTaxPaymentInfoResponse) FromJsonString ¶
func (r *DeleteAgentTaxPaymentInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAgentTaxPaymentInfoResponse) ToJsonString ¶
func (r *DeleteAgentTaxPaymentInfoResponse) ToJsonString() string
type DeleteAgentTaxPaymentInfoResponseParams ¶ added in v1.0.426
type DeleteAgentTaxPaymentInfoResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAgentTaxPaymentInfosRequest ¶
type DeleteAgentTaxPaymentInfosRequest struct { *tchttp.BaseRequest // 批次号 BatchNum *int64 `json:"BatchNum,omitnil,omitempty" name:"BatchNum"` }
func NewDeleteAgentTaxPaymentInfosRequest ¶
func NewDeleteAgentTaxPaymentInfosRequest() (request *DeleteAgentTaxPaymentInfosRequest)
func (*DeleteAgentTaxPaymentInfosRequest) FromJsonString ¶
func (r *DeleteAgentTaxPaymentInfosRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAgentTaxPaymentInfosRequest) ToJsonString ¶
func (r *DeleteAgentTaxPaymentInfosRequest) ToJsonString() string
type DeleteAgentTaxPaymentInfosRequestParams ¶ added in v1.0.426
type DeleteAgentTaxPaymentInfosRequestParams struct { // 批次号 BatchNum *int64 `json:"BatchNum,omitnil,omitempty" name:"BatchNum"` }
Predefined struct for user
type DeleteAgentTaxPaymentInfosResponse ¶
type DeleteAgentTaxPaymentInfosResponse struct { *tchttp.BaseResponse Response *DeleteAgentTaxPaymentInfosResponseParams `json:"Response"` }
func NewDeleteAgentTaxPaymentInfosResponse ¶
func NewDeleteAgentTaxPaymentInfosResponse() (response *DeleteAgentTaxPaymentInfosResponse)
func (*DeleteAgentTaxPaymentInfosResponse) FromJsonString ¶
func (r *DeleteAgentTaxPaymentInfosResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAgentTaxPaymentInfosResponse) ToJsonString ¶
func (r *DeleteAgentTaxPaymentInfosResponse) ToJsonString() string
type DeleteAgentTaxPaymentInfosResponseParams ¶ added in v1.0.426
type DeleteAgentTaxPaymentInfosResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeChargeDetailRequest ¶
type DescribeChargeDetailRequest struct { *tchttp.BaseRequest // 请求类型 RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 原始交易订单号或者流水号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 收单渠道类型 AcquiringChannelType *string `json:"AcquiringChannelType,omitnil,omitempty" name:"AcquiringChannelType"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 交易流水号 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // Midas环境参数 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` }
func NewDescribeChargeDetailRequest ¶
func NewDescribeChargeDetailRequest() (request *DescribeChargeDetailRequest)
func (*DescribeChargeDetailRequest) FromJsonString ¶
func (r *DescribeChargeDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeChargeDetailRequest) ToJsonString ¶
func (r *DescribeChargeDetailRequest) ToJsonString() string
type DescribeChargeDetailRequestParams ¶ added in v1.0.426
type DescribeChargeDetailRequestParams struct { // 请求类型 RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 原始交易订单号或者流水号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 收单渠道类型 AcquiringChannelType *string `json:"AcquiringChannelType,omitnil,omitempty" name:"AcquiringChannelType"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 交易流水号 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // Midas环境参数 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` }
Predefined struct for user
type DescribeChargeDetailResponse ¶
type DescribeChargeDetailResponse struct { *tchttp.BaseResponse Response *DescribeChargeDetailResponseParams `json:"Response"` }
func NewDescribeChargeDetailResponse ¶
func NewDescribeChargeDetailResponse() (response *DescribeChargeDetailResponse)
func (*DescribeChargeDetailResponse) FromJsonString ¶
func (r *DescribeChargeDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeChargeDetailResponse) ToJsonString ¶
func (r *DescribeChargeDetailResponse) ToJsonString() string
type DescribeChargeDetailResponseParams ¶ added in v1.0.426
type DescribeChargeDetailResponseParams struct { // 交易状态 (0:成功,1:失败,2:异常,3:冲正,5:待处理) OrderStatus *string `json:"OrderStatus,omitnil,omitempty" name:"OrderStatus"` // 交易金额 OrderAmount *string `json:"OrderAmount,omitnil,omitempty" name:"OrderAmount"` // 佣金费 CommissionAmount *string `json:"CommissionAmount,omitnil,omitempty" name:"CommissionAmount"` // 支付方式 0-冻结支付 1-普通支付 PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 交易日期 OrderDate *string `json:"OrderDate,omitnil,omitempty" name:"OrderDate"` // 交易时间 OrderTime *string `json:"OrderTime,omitnil,omitempty" name:"OrderTime"` // 订单实际转入见证子账户的名称 OrderActualInSubAccountName *string `json:"OrderActualInSubAccountName,omitnil,omitempty" name:"OrderActualInSubAccountName"` // 订单实际转入见证子账户的帐号 OrderActualInSubAccountNumber *string `json:"OrderActualInSubAccountNumber,omitnil,omitempty" name:"OrderActualInSubAccountNumber"` // 订单实际转入见证子账户的帐号 OrderInSubAccountName *string `json:"OrderInSubAccountName,omitnil,omitempty" name:"OrderInSubAccountName"` // 订单转入见证子账户的帐号 OrderInSubAccountNumber *string `json:"OrderInSubAccountNumber,omitnil,omitempty" name:"OrderInSubAccountNumber"` // 银行流水号 FrontSequenceNumber *string `json:"FrontSequenceNumber,omitnil,omitempty" name:"FrontSequenceNumber"` // 当充值失败时,返回交易失败原因 FailMessage *string `json:"FailMessage,omitnil,omitempty" name:"FailMessage"` // 请求类型 RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeOrderStatusRequest ¶
type DescribeOrderStatusRequest struct { *tchttp.BaseRequest // 请求类型,此接口固定填:QueryOrderStatusReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 交易订单号或流水号,提现,充值或会员交易请求时的CnsmrSeqNo值 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 功能标志 0:会员间交易 1:提现 2:充值 QueryType *string `json:"QueryType,omitnil,omitempty" name:"QueryType"` // 银行流水号 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // Midas环境参数 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 保留字段 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 子账户账号 暂未使用 BankSubAccountNumber *string `json:"BankSubAccountNumber,omitnil,omitempty" name:"BankSubAccountNumber"` // 交易日期 暂未使用 TransDate *string `json:"TransDate,omitnil,omitempty" name:"TransDate"` }
func NewDescribeOrderStatusRequest ¶
func NewDescribeOrderStatusRequest() (request *DescribeOrderStatusRequest)
func (*DescribeOrderStatusRequest) FromJsonString ¶
func (r *DescribeOrderStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeOrderStatusRequest) ToJsonString ¶
func (r *DescribeOrderStatusRequest) ToJsonString() string
type DescribeOrderStatusRequestParams ¶ added in v1.0.426
type DescribeOrderStatusRequestParams struct { // 请求类型,此接口固定填:QueryOrderStatusReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 交易订单号或流水号,提现,充值或会员交易请求时的CnsmrSeqNo值 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 功能标志 0:会员间交易 1:提现 2:充值 QueryType *string `json:"QueryType,omitnil,omitempty" name:"QueryType"` // 银行流水号 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // Midas环境参数 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 保留字段 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 子账户账号 暂未使用 BankSubAccountNumber *string `json:"BankSubAccountNumber,omitnil,omitempty" name:"BankSubAccountNumber"` // 交易日期 暂未使用 TransDate *string `json:"TransDate,omitnil,omitempty" name:"TransDate"` }
Predefined struct for user
type DescribeOrderStatusResponse ¶
type DescribeOrderStatusResponse struct { *tchttp.BaseResponse Response *DescribeOrderStatusResponseParams `json:"Response"` }
func NewDescribeOrderStatusResponse ¶
func NewDescribeOrderStatusResponse() (response *DescribeOrderStatusResponse)
func (*DescribeOrderStatusResponse) FromJsonString ¶
func (r *DescribeOrderStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeOrderStatusResponse) ToJsonString ¶
func (r *DescribeOrderStatusResponse) ToJsonString() string
type DescribeOrderStatusResponseParams ¶ added in v1.0.426
type DescribeOrderStatusResponseParams struct { // 交易状态 (0:成功,1:失败,2:待确认, 5:待处理,6:处理中) OrderStatus *string `json:"OrderStatus,omitnil,omitempty" name:"OrderStatus"` // 交易金额 OrderAmount *string `json:"OrderAmount,omitnil,omitempty" name:"OrderAmount"` // 交易日期 OrderDate *string `json:"OrderDate,omitnil,omitempty" name:"OrderDate"` // 交易时间 OrderTime *string `json:"OrderTime,omitnil,omitempty" name:"OrderTime"` // 转出子账户账号 OutSubAccountNumber *string `json:"OutSubAccountNumber,omitnil,omitempty" name:"OutSubAccountNumber"` // 转入子账户账号 InSubAccountNumber *string `json:"InSubAccountNumber,omitnil,omitempty" name:"InSubAccountNumber"` // 记账标志(1:登记挂账 2:支付 3:提现 4:清分5:下单预支付 6:确认并付款 7:退款 8:支付到平台 N:其他) BookingFlag *string `json:"BookingFlag,omitnil,omitempty" name:"BookingFlag"` // 当交易失败时,返回交易失败原因 FailMessage *string `json:"FailMessage,omitnil,omitempty" name:"FailMessage"` // 请求类型 RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DistributeAccreditQueryRequest ¶ added in v1.0.293
type DistributeAccreditQueryRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewDistributeAccreditQueryRequest ¶ added in v1.0.293
func NewDistributeAccreditQueryRequest() (request *DistributeAccreditQueryRequest)
func (*DistributeAccreditQueryRequest) FromJsonString ¶ added in v1.0.293
func (r *DistributeAccreditQueryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeAccreditQueryRequest) ToJsonString ¶ added in v1.0.293
func (r *DistributeAccreditQueryRequest) ToJsonString() string
type DistributeAccreditQueryRequestParams ¶ added in v1.0.426
type DistributeAccreditQueryRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type DistributeAccreditQueryResponse ¶ added in v1.0.293
type DistributeAccreditQueryResponse struct { *tchttp.BaseResponse Response *DistributeAccreditQueryResponseParams `json:"Response"` }
func NewDistributeAccreditQueryResponse ¶ added in v1.0.293
func NewDistributeAccreditQueryResponse() (response *DistributeAccreditQueryResponse)
func (*DistributeAccreditQueryResponse) FromJsonString ¶ added in v1.0.293
func (r *DistributeAccreditQueryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeAccreditQueryResponse) ToJsonString ¶ added in v1.0.293
func (r *DistributeAccreditQueryResponse) ToJsonString() string
type DistributeAccreditQueryResponseParams ¶ added in v1.0.426
type DistributeAccreditQueryResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 查询授权申请结果响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DistributeAccreditQueryResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DistributeAccreditQueryResult ¶ added in v1.0.293
type DistributeAccreditQueryResult struct { // 状态(0-未开通,1-已开通,2-商户主动关闭,3-待审核,4-冻结,5-注销,6-待签合同) // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 合同h5地址 // 注意:此字段可能返回 null,表示取不到有效值。 ContractUrl *string `json:"ContractUrl,omitnil,omitempty" name:"ContractUrl"` // 说明 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type DistributeAccreditResult ¶ added in v1.0.293
type DistributeAccreditTlinxRequest ¶ added in v1.0.293
type DistributeAccreditTlinxRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 验证方式,传1手机验证(验证码时效60S)传2结算卡验证(时效6小时),多种方式用逗号隔开 AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"` // 分账比例(500=5%)不传默认百分之10 Percent *string `json:"Percent,omitnil,omitempty" name:"Percent"` // 营业执照商户全称 FullName *string `json:"FullName,omitnil,omitempty" name:"FullName"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewDistributeAccreditTlinxRequest ¶ added in v1.0.293
func NewDistributeAccreditTlinxRequest() (request *DistributeAccreditTlinxRequest)
func (*DistributeAccreditTlinxRequest) FromJsonString ¶ added in v1.0.293
func (r *DistributeAccreditTlinxRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeAccreditTlinxRequest) ToJsonString ¶ added in v1.0.293
func (r *DistributeAccreditTlinxRequest) ToJsonString() string
type DistributeAccreditTlinxRequestParams ¶ added in v1.0.426
type DistributeAccreditTlinxRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 验证方式,传1手机验证(验证码时效60S)传2结算卡验证(时效6小时),多种方式用逗号隔开 AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"` // 分账比例(500=5%)不传默认百分之10 Percent *string `json:"Percent,omitnil,omitempty" name:"Percent"` // 营业执照商户全称 FullName *string `json:"FullName,omitnil,omitempty" name:"FullName"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type DistributeAccreditTlinxResponse ¶ added in v1.0.293
type DistributeAccreditTlinxResponse struct { *tchttp.BaseResponse Response *DistributeAccreditTlinxResponseParams `json:"Response"` }
func NewDistributeAccreditTlinxResponse ¶ added in v1.0.293
func NewDistributeAccreditTlinxResponse() (response *DistributeAccreditTlinxResponse)
func (*DistributeAccreditTlinxResponse) FromJsonString ¶ added in v1.0.293
func (r *DistributeAccreditTlinxResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeAccreditTlinxResponse) ToJsonString ¶ added in v1.0.293
func (r *DistributeAccreditTlinxResponse) ToJsonString() string
type DistributeAccreditTlinxResponseParams ¶ added in v1.0.426
type DistributeAccreditTlinxResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 授权申请响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DistributeAccreditResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DistributeAddReceiverRequest ¶ added in v1.0.293
type DistributeAddReceiverRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 商户编号 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewDistributeAddReceiverRequest ¶ added in v1.0.293
func NewDistributeAddReceiverRequest() (request *DistributeAddReceiverRequest)
func (*DistributeAddReceiverRequest) FromJsonString ¶ added in v1.0.293
func (r *DistributeAddReceiverRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeAddReceiverRequest) ToJsonString ¶ added in v1.0.293
func (r *DistributeAddReceiverRequest) ToJsonString() string
type DistributeAddReceiverRequestParams ¶ added in v1.0.426
type DistributeAddReceiverRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 商户编号 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type DistributeAddReceiverResponse ¶ added in v1.0.293
type DistributeAddReceiverResponse struct { *tchttp.BaseResponse Response *DistributeAddReceiverResponseParams `json:"Response"` }
func NewDistributeAddReceiverResponse ¶ added in v1.0.293
func NewDistributeAddReceiverResponse() (response *DistributeAddReceiverResponse)
func (*DistributeAddReceiverResponse) FromJsonString ¶ added in v1.0.293
func (r *DistributeAddReceiverResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeAddReceiverResponse) ToJsonString ¶ added in v1.0.293
func (r *DistributeAddReceiverResponse) ToJsonString() string
type DistributeAddReceiverResponseParams ¶ added in v1.0.426
type DistributeAddReceiverResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 添加分账接收方响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DistributeReceiverResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DistributeApplyRequest ¶ added in v1.0.293
type DistributeApplyRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 商户分账单号 OutDistributeNo *string `json:"OutDistributeNo,omitnil,omitempty" name:"OutDistributeNo"` // 分账明细 Details []*MultiApplyDetail `json:"Details,omitnil,omitempty" name:"Details"` // 商户交易订单号,和OrderNo二者传其一 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 平台交易订单号,和DeveloperNo二者传其一 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 说明 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewDistributeApplyRequest ¶ added in v1.0.293
func NewDistributeApplyRequest() (request *DistributeApplyRequest)
func (*DistributeApplyRequest) FromJsonString ¶ added in v1.0.293
func (r *DistributeApplyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeApplyRequest) ToJsonString ¶ added in v1.0.293
func (r *DistributeApplyRequest) ToJsonString() string
type DistributeApplyRequestParams ¶ added in v1.0.426
type DistributeApplyRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 商户分账单号 OutDistributeNo *string `json:"OutDistributeNo,omitnil,omitempty" name:"OutDistributeNo"` // 分账明细 Details []*MultiApplyDetail `json:"Details,omitnil,omitempty" name:"Details"` // 商户交易订单号,和OrderNo二者传其一 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 平台交易订单号,和DeveloperNo二者传其一 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 说明 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type DistributeApplyResponse ¶ added in v1.0.293
type DistributeApplyResponse struct { *tchttp.BaseResponse Response *DistributeApplyResponseParams `json:"Response"` }
func NewDistributeApplyResponse ¶ added in v1.0.293
func NewDistributeApplyResponse() (response *DistributeApplyResponse)
func (*DistributeApplyResponse) FromJsonString ¶ added in v1.0.293
func (r *DistributeApplyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeApplyResponse) ToJsonString ¶ added in v1.0.293
func (r *DistributeApplyResponse) ToJsonString() string
type DistributeApplyResponseParams ¶ added in v1.0.426
type DistributeApplyResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 分账申请响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DistributeMultiApplyResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DistributeCancelRequest ¶ added in v1.0.293
type DistributeCancelRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 平台交易订单号 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 商户分账单号,type为2时,和DistributeNo二者传其一 OutDistributeNo *string `json:"OutDistributeNo,omitnil,omitempty" name:"OutDistributeNo"` // 平台分账单号,type为2时,和OutDistributeNo二者传其一 DistributeNo *string `json:"DistributeNo,omitnil,omitempty" name:"DistributeNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewDistributeCancelRequest ¶ added in v1.0.293
func NewDistributeCancelRequest() (request *DistributeCancelRequest)
func (*DistributeCancelRequest) FromJsonString ¶ added in v1.0.293
func (r *DistributeCancelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeCancelRequest) ToJsonString ¶ added in v1.0.293
func (r *DistributeCancelRequest) ToJsonString() string
type DistributeCancelRequestParams ¶ added in v1.0.426
type DistributeCancelRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 平台交易订单号 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 商户分账单号,type为2时,和DistributeNo二者传其一 OutDistributeNo *string `json:"OutDistributeNo,omitnil,omitempty" name:"OutDistributeNo"` // 平台分账单号,type为2时,和OutDistributeNo二者传其一 DistributeNo *string `json:"DistributeNo,omitnil,omitempty" name:"DistributeNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type DistributeCancelResponse ¶ added in v1.0.293
type DistributeCancelResponse struct { *tchttp.BaseResponse Response *DistributeCancelResponseParams `json:"Response"` }
func NewDistributeCancelResponse ¶ added in v1.0.293
func NewDistributeCancelResponse() (response *DistributeCancelResponse)
func (*DistributeCancelResponse) FromJsonString ¶ added in v1.0.293
func (r *DistributeCancelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeCancelResponse) ToJsonString ¶ added in v1.0.293
func (r *DistributeCancelResponse) ToJsonString() string
type DistributeCancelResponseParams ¶ added in v1.0.426
type DistributeCancelResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 分账撤销响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DistributeCancelResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DistributeCancelResult ¶ added in v1.0.293
type DistributeCancelResult struct { // 分账订单状态(0初始1成功2失败3撤销) // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 平台交易订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 商户分账单号 // 注意:此字段可能返回 null,表示取不到有效值。 OutDistributeNo *string `json:"OutDistributeNo,omitnil,omitempty" name:"OutDistributeNo"` // 平台分账单号 // 注意:此字段可能返回 null,表示取不到有效值。 DistributeNo *string `json:"DistributeNo,omitnil,omitempty" name:"DistributeNo"` }
type DistributeMultiApplyResult ¶ added in v1.0.293
type DistributeMultiApplyResult struct { // 分账状态(0分账初始 1分账成功 2分账失败) // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 平台分账单号 // 注意:此字段可能返回 null,表示取不到有效值。 DistributeNo *string `json:"DistributeNo,omitnil,omitempty" name:"DistributeNo"` // 入账日期,yyyy-MM-dd格式 // 注意:此字段可能返回 null,表示取不到有效值。 InDate *string `json:"InDate,omitnil,omitempty" name:"InDate"` // 分账金额 // 注意:此字段可能返回 null,表示取不到有效值。 Amount *string `json:"Amount,omitnil,omitempty" name:"Amount"` // 商户分账单号 // 注意:此字段可能返回 null,表示取不到有效值。 OutDistributeNo *string `json:"OutDistributeNo,omitnil,omitempty" name:"OutDistributeNo"` // 平台支付单号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` }
type DistributeQueryReceiverRequest ¶ added in v1.0.293
type DistributeQueryReceiverRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewDistributeQueryReceiverRequest ¶ added in v1.0.293
func NewDistributeQueryReceiverRequest() (request *DistributeQueryReceiverRequest)
func (*DistributeQueryReceiverRequest) FromJsonString ¶ added in v1.0.293
func (r *DistributeQueryReceiverRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeQueryReceiverRequest) ToJsonString ¶ added in v1.0.293
func (r *DistributeQueryReceiverRequest) ToJsonString() string
type DistributeQueryReceiverRequestParams ¶ added in v1.0.426
type DistributeQueryReceiverRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type DistributeQueryReceiverResponse ¶ added in v1.0.293
type DistributeQueryReceiverResponse struct { *tchttp.BaseResponse Response *DistributeQueryReceiverResponseParams `json:"Response"` }
func NewDistributeQueryReceiverResponse ¶ added in v1.0.293
func NewDistributeQueryReceiverResponse() (response *DistributeQueryReceiverResponse)
func (*DistributeQueryReceiverResponse) FromJsonString ¶ added in v1.0.293
func (r *DistributeQueryReceiverResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeQueryReceiverResponse) ToJsonString ¶ added in v1.0.293
func (r *DistributeQueryReceiverResponse) ToJsonString() string
type DistributeQueryReceiverResponseParams ¶ added in v1.0.426
type DistributeQueryReceiverResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 查询询已添加分账接收方响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DistributeReceiverResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DistributeQueryRequest ¶ added in v1.0.293
type DistributeQueryRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 查询类型(1-全部,2-单笔) Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 商户分账单号,type为2时,和DistributeNo二者传其一 OutDistributeNo *string `json:"OutDistributeNo,omitnil,omitempty" name:"OutDistributeNo"` // 平台分账单号,type为2时,和OutDistributeNo二者传其一 DistributeNo *string `json:"DistributeNo,omitnil,omitempty" name:"DistributeNo"` // 平台交易订单号 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewDistributeQueryRequest ¶ added in v1.0.293
func NewDistributeQueryRequest() (request *DistributeQueryRequest)
func (*DistributeQueryRequest) FromJsonString ¶ added in v1.0.293
func (r *DistributeQueryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeQueryRequest) ToJsonString ¶ added in v1.0.293
func (r *DistributeQueryRequest) ToJsonString() string
type DistributeQueryRequestParams ¶ added in v1.0.426
type DistributeQueryRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 查询类型(1-全部,2-单笔) Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 商户分账单号,type为2时,和DistributeNo二者传其一 OutDistributeNo *string `json:"OutDistributeNo,omitnil,omitempty" name:"OutDistributeNo"` // 平台分账单号,type为2时,和OutDistributeNo二者传其一 DistributeNo *string `json:"DistributeNo,omitnil,omitempty" name:"DistributeNo"` // 平台交易订单号 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type DistributeQueryResponse ¶ added in v1.0.293
type DistributeQueryResponse struct { *tchttp.BaseResponse Response *DistributeQueryResponseParams `json:"Response"` }
func NewDistributeQueryResponse ¶ added in v1.0.293
func NewDistributeQueryResponse() (response *DistributeQueryResponse)
func (*DistributeQueryResponse) FromJsonString ¶ added in v1.0.293
func (r *DistributeQueryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeQueryResponse) ToJsonString ¶ added in v1.0.293
func (r *DistributeQueryResponse) ToJsonString() string
type DistributeQueryResponseParams ¶ added in v1.0.426
type DistributeQueryResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 分账结果响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DistributeQueryResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DistributeQueryResult ¶ added in v1.0.293
type DistributeQueryResult struct { // 分账订单列表 // 注意:此字段可能返回 null,表示取不到有效值。 Orders []*MultiApplyOrder `json:"Orders,omitnil,omitempty" name:"Orders"` }
type DistributeReceiverResult ¶ added in v1.0.293
type DistributeReceiverResult struct { // 商户编号 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` }
type DistributeRemoveReceiverRequest ¶ added in v1.0.293
type DistributeRemoveReceiverRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 商户编号 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewDistributeRemoveReceiverRequest ¶ added in v1.0.293
func NewDistributeRemoveReceiverRequest() (request *DistributeRemoveReceiverRequest)
func (*DistributeRemoveReceiverRequest) FromJsonString ¶ added in v1.0.293
func (r *DistributeRemoveReceiverRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeRemoveReceiverRequest) ToJsonString ¶ added in v1.0.293
func (r *DistributeRemoveReceiverRequest) ToJsonString() string
type DistributeRemoveReceiverRequestParams ¶ added in v1.0.426
type DistributeRemoveReceiverRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 商户编号 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type DistributeRemoveReceiverResponse ¶ added in v1.0.293
type DistributeRemoveReceiverResponse struct { *tchttp.BaseResponse Response *DistributeRemoveReceiverResponseParams `json:"Response"` }
func NewDistributeRemoveReceiverResponse ¶ added in v1.0.293
func NewDistributeRemoveReceiverResponse() (response *DistributeRemoveReceiverResponse)
func (*DistributeRemoveReceiverResponse) FromJsonString ¶ added in v1.0.293
func (r *DistributeRemoveReceiverResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DistributeRemoveReceiverResponse) ToJsonString ¶ added in v1.0.293
func (r *DistributeRemoveReceiverResponse) ToJsonString() string
type DistributeRemoveReceiverResponseParams ¶ added in v1.0.426
type DistributeRemoveReceiverResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 解除分账接收方响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DistributeReceiverResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DownloadBillRequest ¶
type DownloadBillRequest struct { *tchttp.BaseRequest // 请求下载对账单日期 StateDate *string `json:"StateDate,omitnil,omitempty" name:"StateDate"` // 聚鑫分配的MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫分配的SecretId MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 使用聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewDownloadBillRequest ¶
func NewDownloadBillRequest() (request *DownloadBillRequest)
func (*DownloadBillRequest) FromJsonString ¶
func (r *DownloadBillRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadBillRequest) ToJsonString ¶
func (r *DownloadBillRequest) ToJsonString() string
type DownloadBillRequestParams ¶ added in v1.0.426
type DownloadBillRequestParams struct { // 请求下载对账单日期 StateDate *string `json:"StateDate,omitnil,omitempty" name:"StateDate"` // 聚鑫分配的MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫分配的SecretId MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 使用聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type DownloadBillResponse ¶
type DownloadBillResponse struct { *tchttp.BaseResponse Response *DownloadBillResponseParams `json:"Response"` }
func NewDownloadBillResponse ¶
func NewDownloadBillResponse() (response *DownloadBillResponse)
func (*DownloadBillResponse) FromJsonString ¶
func (r *DownloadBillResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadBillResponse) ToJsonString ¶
func (r *DownloadBillResponse) ToJsonString() string
type DownloadBillResponseParams ¶ added in v1.0.426
type DownloadBillResponseParams struct { // 账单文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 账单文件的MD5值 FileMD5 *string `json:"FileMD5,omitnil,omitempty" name:"FileMD5"` // 账单文件的真实下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 账单类型 // TRADE,对账单 // FUND,资金账单 // 注意:此字段可能返回 null,表示取不到有效值。 StateType *string `json:"StateType,omitnil,omitempty" name:"StateType"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DownloadFileResult ¶ added in v1.0.293
type DownloadOrgFileRequest ¶ added in v1.0.293
type DownloadOrgFileRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 存储区域(0私密区,1公共区),请严格按文件要求,上传到不同的区域 Storage *string `json:"Storage,omitnil,omitempty" name:"Storage"` // 文件路径 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewDownloadOrgFileRequest ¶ added in v1.0.293
func NewDownloadOrgFileRequest() (request *DownloadOrgFileRequest)
func (*DownloadOrgFileRequest) FromJsonString ¶ added in v1.0.293
func (r *DownloadOrgFileRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadOrgFileRequest) ToJsonString ¶ added in v1.0.293
func (r *DownloadOrgFileRequest) ToJsonString() string
type DownloadOrgFileRequestParams ¶ added in v1.0.426
type DownloadOrgFileRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 存储区域(0私密区,1公共区),请严格按文件要求,上传到不同的区域 Storage *string `json:"Storage,omitnil,omitempty" name:"Storage"` // 文件路径 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type DownloadOrgFileResponse ¶ added in v1.0.293
type DownloadOrgFileResponse struct { *tchttp.BaseResponse Response *DownloadOrgFileResponseParams `json:"Response"` }
func NewDownloadOrgFileResponse ¶ added in v1.0.293
func NewDownloadOrgFileResponse() (response *DownloadOrgFileResponse)
func (*DownloadOrgFileResponse) FromJsonString ¶ added in v1.0.293
func (r *DownloadOrgFileResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadOrgFileResponse) ToJsonString ¶ added in v1.0.293
func (r *DownloadOrgFileResponse) ToJsonString() string
type DownloadOrgFileResponseParams ¶ added in v1.0.426
type DownloadOrgFileResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 下载机构文件响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DownloadFileResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DownloadReconciliationUrlRequest ¶ added in v1.0.236
type DownloadReconciliationUrlRequest struct { *tchttp.BaseRequest // 平台应用ID MainAppId *string `json:"MainAppId,omitnil,omitempty" name:"MainAppId"` // 平台代码 AppCode *string `json:"AppCode,omitnil,omitempty" name:"AppCode"` // 账单日期,yyyy-MM-dd BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` // 商户或者代理商ID SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDownloadReconciliationUrlRequest ¶ added in v1.0.236
func NewDownloadReconciliationUrlRequest() (request *DownloadReconciliationUrlRequest)
func (*DownloadReconciliationUrlRequest) FromJsonString ¶ added in v1.0.236
func (r *DownloadReconciliationUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadReconciliationUrlRequest) ToJsonString ¶ added in v1.0.236
func (r *DownloadReconciliationUrlRequest) ToJsonString() string
type DownloadReconciliationUrlRequestParams ¶ added in v1.0.426
type DownloadReconciliationUrlRequestParams struct { // 平台应用ID MainAppId *string `json:"MainAppId,omitnil,omitempty" name:"MainAppId"` // 平台代码 AppCode *string `json:"AppCode,omitnil,omitempty" name:"AppCode"` // 账单日期,yyyy-MM-dd BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` // 商户或者代理商ID SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DownloadReconciliationUrlResponse ¶ added in v1.0.236
type DownloadReconciliationUrlResponse struct { *tchttp.BaseResponse Response *DownloadReconciliationUrlResponseParams `json:"Response"` }
func NewDownloadReconciliationUrlResponse ¶ added in v1.0.236
func NewDownloadReconciliationUrlResponse() (response *DownloadReconciliationUrlResponse)
func (*DownloadReconciliationUrlResponse) FromJsonString ¶ added in v1.0.236
func (r *DownloadReconciliationUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadReconciliationUrlResponse) ToJsonString ¶ added in v1.0.236
func (r *DownloadReconciliationUrlResponse) ToJsonString() string
type DownloadReconciliationUrlResponseParams ¶ added in v1.0.426
type DownloadReconciliationUrlResponseParams struct { // 下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // hash类型 // 注意:此字段可能返回 null,表示取不到有效值。 HashType *string `json:"HashType,omitnil,omitempty" name:"HashType"` // hash值 HashValue *string `json:"HashValue,omitnil,omitempty" name:"HashValue"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExecuteMemberTransactionRequest ¶
type ExecuteMemberTransactionRequest struct { *tchttp.BaseRequest // 请求类型此接口固定填:MemberTransactionReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 银行注册商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 转出交易网会员代码 OutTransNetMemberCode *string `json:"OutTransNetMemberCode,omitnil,omitempty" name:"OutTransNetMemberCode"` // 转出见证子账户的户名 OutSubAccountName *string `json:"OutSubAccountName,omitnil,omitempty" name:"OutSubAccountName"` // 转入见证子账户的户名 InSubAccountName *string `json:"InSubAccountName,omitnil,omitempty" name:"InSubAccountName"` // 转出子账户账号 OutSubAccountNumber *string `json:"OutSubAccountNumber,omitnil,omitempty" name:"OutSubAccountNumber"` // 转入子账户账号 InSubAccountNumber *string `json:"InSubAccountNumber,omitnil,omitempty" name:"InSubAccountNumber"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 货币单位 单位,1:元,2:角,3:分 CurrencyUnit *string `json:"CurrencyUnit,omitnil,omitempty" name:"CurrencyUnit"` // 币种 CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 交易金额 CurrencyAmount *string `json:"CurrencyAmount,omitnil,omitempty" name:"CurrencyAmount"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 交易流水号 // 生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 // 短号:F08872 日期: 200512 随机编号:0904930798 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // 转入交易网会员代码 InTransNetMemberCode *string `json:"InTransNetMemberCode,omitnil,omitempty" name:"InTransNetMemberCode"` // Midas环境标识 release 现网环境 sandbox 沙箱环境 // development 开发环境 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 1:下单预支付 // 2:确认并付款 // 3:退款 // 6:直接支付T+1 // 9:直接支付T+0 TransType *string `json:"TransType,omitnil,omitempty" name:"TransType"` // 交易手续费 TransFee *string `json:"TransFee,omitnil,omitempty" name:"TransFee"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` }
func NewExecuteMemberTransactionRequest ¶
func NewExecuteMemberTransactionRequest() (request *ExecuteMemberTransactionRequest)
func (*ExecuteMemberTransactionRequest) FromJsonString ¶
func (r *ExecuteMemberTransactionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExecuteMemberTransactionRequest) ToJsonString ¶
func (r *ExecuteMemberTransactionRequest) ToJsonString() string
type ExecuteMemberTransactionRequestParams ¶ added in v1.0.426
type ExecuteMemberTransactionRequestParams struct { // 请求类型此接口固定填:MemberTransactionReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 银行注册商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 转出交易网会员代码 OutTransNetMemberCode *string `json:"OutTransNetMemberCode,omitnil,omitempty" name:"OutTransNetMemberCode"` // 转出见证子账户的户名 OutSubAccountName *string `json:"OutSubAccountName,omitnil,omitempty" name:"OutSubAccountName"` // 转入见证子账户的户名 InSubAccountName *string `json:"InSubAccountName,omitnil,omitempty" name:"InSubAccountName"` // 转出子账户账号 OutSubAccountNumber *string `json:"OutSubAccountNumber,omitnil,omitempty" name:"OutSubAccountNumber"` // 转入子账户账号 InSubAccountNumber *string `json:"InSubAccountNumber,omitnil,omitempty" name:"InSubAccountNumber"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 货币单位 单位,1:元,2:角,3:分 CurrencyUnit *string `json:"CurrencyUnit,omitnil,omitempty" name:"CurrencyUnit"` // 币种 CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 交易金额 CurrencyAmount *string `json:"CurrencyAmount,omitnil,omitempty" name:"CurrencyAmount"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 交易流水号 // 生成方式:用户短号+日期(6位)+ 随机编号(10位)例如:F088722005120904930798 // 短号:F08872 日期: 200512 随机编号:0904930798 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // 转入交易网会员代码 InTransNetMemberCode *string `json:"InTransNetMemberCode,omitnil,omitempty" name:"InTransNetMemberCode"` // Midas环境标识 release 现网环境 sandbox 沙箱环境 // development 开发环境 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 1:下单预支付 // 2:确认并付款 // 3:退款 // 6:直接支付T+1 // 9:直接支付T+0 TransType *string `json:"TransType,omitnil,omitempty" name:"TransType"` // 交易手续费 TransFee *string `json:"TransFee,omitnil,omitempty" name:"TransFee"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` }
Predefined struct for user
type ExecuteMemberTransactionResponse ¶
type ExecuteMemberTransactionResponse struct { *tchttp.BaseResponse Response *ExecuteMemberTransactionResponseParams `json:"Response"` }
func NewExecuteMemberTransactionResponse ¶
func NewExecuteMemberTransactionResponse() (response *ExecuteMemberTransactionResponse)
func (*ExecuteMemberTransactionResponse) FromJsonString ¶
func (r *ExecuteMemberTransactionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExecuteMemberTransactionResponse) ToJsonString ¶
func (r *ExecuteMemberTransactionResponse) ToJsonString() string
type ExecuteMemberTransactionResponseParams ¶ added in v1.0.426
type ExecuteMemberTransactionResponseParams struct { // 请求类型 RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 银行流水号 FrontSequenceNumber *string `json:"FrontSequenceNumber,omitnil,omitempty" name:"FrontSequenceNumber"` // 保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExternalReturnContractInfo ¶
type ExternalReturnContractInfo struct { // 第三方渠道协议id // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnAgreementId *string `json:"ExternalReturnAgreementId,omitnil,omitempty" name:"ExternalReturnAgreementId"` // 第三方渠道协议生效时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnContractEffectiveTimestamp *string `json:"ExternalReturnContractEffectiveTimestamp,omitnil,omitempty" name:"ExternalReturnContractEffectiveTimestamp"` // 第三方渠道协议解约时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnContractTerminationTimestamp *string `json:"ExternalReturnContractTerminationTimestamp,omitnil,omitempty" name:"ExternalReturnContractTerminationTimestamp"` // 平台合约状态 // 协议状态,枚举值: // CONTRACT_STATUS_SIGNED:已签约 // CONTRACT_STATUS_TERMINATED:未签约 // CONTRACT_STATUS_PENDING:签约进行中 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnContractStatus *string `json:"ExternalReturnContractStatus,omitnil,omitempty" name:"ExternalReturnContractStatus"` // 第三方渠道请求序列号 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnRequestId *string `json:"ExternalReturnRequestId,omitnil,omitempty" name:"ExternalReturnRequestId"` // 第三方渠道协议签署时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnContractSignedTimestamp *string `json:"ExternalReturnContractSignedTimestamp,omitnil,omitempty" name:"ExternalReturnContractSignedTimestamp"` // 第三方渠道协议到期时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnContractExpiredTimestamp *string `json:"ExternalReturnContractExpiredTimestamp,omitnil,omitempty" name:"ExternalReturnContractExpiredTimestamp"` // 第三方渠道返回的合约数据 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnContractData *string `json:"ExternalReturnContractData,omitnil,omitempty" name:"ExternalReturnContractData"` // 第三方渠道解约备注 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnContractTerminationRemark *string `json:"ExternalReturnContractTerminationRemark,omitnil,omitempty" name:"ExternalReturnContractTerminationRemark"` // 第三方渠道协议解约方式 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnContractTerminationMode *string `json:"ExternalReturnContractTerminationMode,omitnil,omitempty" name:"ExternalReturnContractTerminationMode"` }
type FeeRangInfo ¶ added in v1.0.430
type FeeRangInfo struct { // 卡类型,银联产品使用 // DEBIT:借记卡 // CREDIT:贷记卡 CardType *string `json:"CardType,omitnil,omitempty" name:"CardType"` // 区间起始金额,单位(分) RangeStartValue *uint64 `json:"RangeStartValue,omitnil,omitempty" name:"RangeStartValue"` // 区间结束金额,单位(分) RangeEndValue *uint64 `json:"RangeEndValue,omitnil,omitempty" name:"RangeEndValue"` // 分段计费模式 // SINGLE:按金额计费 // RATIO:按费率计费 RangeFeeMode *string `json:"RangeFeeMode,omitnil,omitempty" name:"RangeFeeMode"` // 费用值,单位(0.01%或分) FeeValue *uint64 `json:"FeeValue,omitnil,omitempty" name:"FeeValue"` // 最低收费金额,单位(分) MinFee *uint64 `json:"MinFee,omitnil,omitempty" name:"MinFee"` // 最高收费金额,单位(分) MaxFee *uint64 `json:"MaxFee,omitnil,omitempty" name:"MaxFee"` }
type FileItem ¶
type FileItem struct { // STRING(256),文件名称 // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // STRING(120),随机密码 // 注意:此字段可能返回 null,表示取不到有效值。 RandomPassword *string `json:"RandomPassword,omitnil,omitempty" name:"RandomPassword"` // STRING(512),文件路径 // 注意:此字段可能返回 null,表示取不到有效值。 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // STRING(64),提取码 // 注意:此字段可能返回 null,表示取不到有效值。 DrawCode *string `json:"DrawCode,omitnil,omitempty" name:"DrawCode"` }
type FlexBillDownloadUrlResult ¶ added in v1.0.435
type FlexFundingAccountInfo ¶ added in v1.0.414
type FlexFundingAccountInfo struct { // 资金账户号 FundingAccountNo *string `json:"FundingAccountNo,omitnil,omitempty" name:"FundingAccountNo"` // 资金账户类型 FundingAccountType *string `json:"FundingAccountType,omitnil,omitempty" name:"FundingAccountType"` // 资金账户绑定序列号 FundingAccountBindSerialNo *string `json:"FundingAccountBindSerialNo,omitnil,omitempty" name:"FundingAccountBindSerialNo"` // 资金账户名称 FundingAccountName *string `json:"FundingAccountName,omitnil,omitempty" name:"FundingAccountName"` }
type FreezeFlexBalanceRequest ¶ added in v1.0.414
type FreezeFlexBalanceRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 操作类型 // FREEZE:冻结 // UNFREEZE:解冻 OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // 冻结备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewFreezeFlexBalanceRequest ¶ added in v1.0.414
func NewFreezeFlexBalanceRequest() (request *FreezeFlexBalanceRequest)
func (*FreezeFlexBalanceRequest) FromJsonString ¶ added in v1.0.414
func (r *FreezeFlexBalanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FreezeFlexBalanceRequest) ToJsonString ¶ added in v1.0.414
func (r *FreezeFlexBalanceRequest) ToJsonString() string
type FreezeFlexBalanceRequestParams ¶ added in v1.0.426
type FreezeFlexBalanceRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 操作类型 // FREEZE:冻结 // UNFREEZE:解冻 OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // 冻结备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type FreezeFlexBalanceResponse ¶ added in v1.0.414
type FreezeFlexBalanceResponse struct { *tchttp.BaseResponse Response *FreezeFlexBalanceResponseParams `json:"Response"` }
func NewFreezeFlexBalanceResponse ¶ added in v1.0.414
func NewFreezeFlexBalanceResponse() (response *FreezeFlexBalanceResponse)
func (*FreezeFlexBalanceResponse) FromJsonString ¶ added in v1.0.414
func (r *FreezeFlexBalanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FreezeFlexBalanceResponse) ToJsonString ¶ added in v1.0.414
func (r *FreezeFlexBalanceResponse) ToJsonString() string
type FreezeFlexBalanceResponseParams ¶ added in v1.0.426
type FreezeFlexBalanceResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *FreezeFlexBalanceResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FreezeFlexBalanceResult ¶ added in v1.0.414
type FreezeFlexBalanceResult struct { // 冻结订单ID OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` }
type FreezeOrderResult ¶ added in v1.0.414
type FreezeOrderResult struct { // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 订单ID OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 操作类型 // FREEZE:冻结 // UNFREEZE:解冻 OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // 发起时间 InitiateTime *string `json:"InitiateTime,omitnil,omitempty" name:"InitiateTime"` // 完成时间 // 注意:此字段可能返回 null,表示取不到有效值。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 状态 // ACCEPTED:已受理 // ACCOUNTED:已记账 // SUCCEED:已成功 // FAILED:已失败 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 状态描述 StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"` // 冻结备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 外部用户ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` }
type FreezeOrders ¶ added in v1.0.414
type FreezeOrders struct { // 列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*FreezeOrderResult `json:"List,omitnil,omitempty" name:"List"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` }
type FundsTransactionItem ¶ added in v1.0.360
type FundsTransactionItem struct { // 资金交易类型。 // __1__:提现/退款 // __2__:清分/充值 TransType *string `json:"TransType,omitnil,omitempty" name:"TransType"` // 银行记账说明。 // 注意:此字段可能返回 null,表示取不到有效值。 BankBookingMessage *string `json:"BankBookingMessage,omitnil,omitempty" name:"BankBookingMessage"` // 交易状态。 // __0__:成功 TranStatus *string `json:"TranStatus,omitnil,omitempty" name:"TranStatus"` // 业务方会员标识。 // _平安渠道为交易网会员代码_ // 注意:此字段可能返回 null,表示取不到有效值。 TransNetMemberCode *string `json:"TransNetMemberCode,omitnil,omitempty" name:"TransNetMemberCode"` // 子账户账号。 // _平安渠道为见证子账户的账号_ SubAccountNumber *string `json:"SubAccountNumber,omitnil,omitempty" name:"SubAccountNumber"` // 子账户名称。 // _平安渠道为见证子账户的户名_ // 注意:此字段可能返回 null,表示取不到有效值。 SubAccountName *string `json:"SubAccountName,omitnil,omitempty" name:"SubAccountName"` // 交易金额。 TransAmount *string `json:"TransAmount,omitnil,omitempty" name:"TransAmount"` // 交易手续费。 // 注意:此字段可能返回 null,表示取不到有效值。 TransFee *string `json:"TransFee,omitnil,omitempty" name:"TransFee"` // 交易日期,格式:yyyyMMdd。 TransDate *string `json:"TransDate,omitnil,omitempty" name:"TransDate"` // 交易时间,格式:HHmmss。 // 注意:此字段可能返回 null,表示取不到有效值。 TransTime *string `json:"TransTime,omitnil,omitempty" name:"TransTime"` // 银行系统流水号。 // _平安渠道为见证系统流水号_ BankSequenceNumber *string `json:"BankSequenceNumber,omitnil,omitempty" name:"BankSequenceNumber"` // 备注。 // _平安渠道,如果是见证+收单的交易,返回交易订单号_ // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type GetBillDownloadUrlRequest ¶ added in v1.0.375
type GetBillDownloadUrlRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 清算日期(YYYYMMDD,今天传昨天的日期,每日下午1点后出前一日的账单) Day *string `json:"Day,omitnil,omitempty" name:"Day"` }
func NewGetBillDownloadUrlRequest ¶ added in v1.0.375
func NewGetBillDownloadUrlRequest() (request *GetBillDownloadUrlRequest)
func (*GetBillDownloadUrlRequest) FromJsonString ¶ added in v1.0.375
func (r *GetBillDownloadUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetBillDownloadUrlRequest) ToJsonString ¶ added in v1.0.375
func (r *GetBillDownloadUrlRequest) ToJsonString() string
type GetBillDownloadUrlRequestParams ¶ added in v1.0.426
type GetBillDownloadUrlRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 清算日期(YYYYMMDD,今天传昨天的日期,每日下午1点后出前一日的账单) Day *string `json:"Day,omitnil,omitempty" name:"Day"` }
Predefined struct for user
type GetBillDownloadUrlResponse ¶ added in v1.0.375
type GetBillDownloadUrlResponse struct { *tchttp.BaseResponse Response *GetBillDownloadUrlResponseParams `json:"Response"` }
func NewGetBillDownloadUrlResponse ¶ added in v1.0.375
func NewGetBillDownloadUrlResponse() (response *GetBillDownloadUrlResponse)
func (*GetBillDownloadUrlResponse) FromJsonString ¶ added in v1.0.375
func (r *GetBillDownloadUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetBillDownloadUrlResponse) ToJsonString ¶ added in v1.0.375
func (r *GetBillDownloadUrlResponse) ToJsonString() string
type GetBillDownloadUrlResponseParams ¶ added in v1.0.426
type GetBillDownloadUrlResponseParams struct { // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 账单文件下载地址响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *BillDownloadUrlResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetDistributeBillDownloadUrlRequest ¶ added in v1.0.393
type GetDistributeBillDownloadUrlRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 分账日期(YYYYMMDD,今天传昨天的日期) Day *string `json:"Day,omitnil,omitempty" name:"Day"` }
func NewGetDistributeBillDownloadUrlRequest ¶ added in v1.0.393
func NewGetDistributeBillDownloadUrlRequest() (request *GetDistributeBillDownloadUrlRequest)
func (*GetDistributeBillDownloadUrlRequest) FromJsonString ¶ added in v1.0.393
func (r *GetDistributeBillDownloadUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetDistributeBillDownloadUrlRequest) ToJsonString ¶ added in v1.0.393
func (r *GetDistributeBillDownloadUrlRequest) ToJsonString() string
type GetDistributeBillDownloadUrlRequestParams ¶ added in v1.0.426
type GetDistributeBillDownloadUrlRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 分账日期(YYYYMMDD,今天传昨天的日期) Day *string `json:"Day,omitnil,omitempty" name:"Day"` }
Predefined struct for user
type GetDistributeBillDownloadUrlResponse ¶ added in v1.0.393
type GetDistributeBillDownloadUrlResponse struct { *tchttp.BaseResponse Response *GetDistributeBillDownloadUrlResponseParams `json:"Response"` }
func NewGetDistributeBillDownloadUrlResponse ¶ added in v1.0.393
func NewGetDistributeBillDownloadUrlResponse() (response *GetDistributeBillDownloadUrlResponse)
func (*GetDistributeBillDownloadUrlResponse) FromJsonString ¶ added in v1.0.393
func (r *GetDistributeBillDownloadUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetDistributeBillDownloadUrlResponse) ToJsonString ¶ added in v1.0.393
func (r *GetDistributeBillDownloadUrlResponse) ToJsonString() string
type GetDistributeBillDownloadUrlResponseParams ¶ added in v1.0.426
type GetDistributeBillDownloadUrlResponseParams struct { // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 账单文件下载地址响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *BillDownloadUrlResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetPayRollAuthListRequest ¶ added in v1.0.403
type GetPayRollAuthListRequest struct { *tchttp.BaseRequest // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 核身日期,一次只能查询一天,最久可查询90天内的记录,格式为YYYY-MM-DD AuthDate *string `json:"AuthDate,omitnil,omitempty" name:"AuthDate"` // 非负整数,表示该次请求资源的起始位置,从0开始计数 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 非0非负的整数,该次请求可返回的最大资源条数,默认值为10,最大支持10条 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) // 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) // 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatSubAppId *string `json:"WechatSubAppId,omitnil,omitempty" name:"WechatSubAppId"` // 核身状态,列表查询仅提供成功状态的核身记录查询,故此字段固定AUTHENTICATE_SUCCESS即可 AuthStatus *string `json:"AuthStatus,omitnil,omitempty" name:"AuthStatus"` }
func NewGetPayRollAuthListRequest ¶ added in v1.0.403
func NewGetPayRollAuthListRequest() (request *GetPayRollAuthListRequest)
func (*GetPayRollAuthListRequest) FromJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetPayRollAuthListRequest) ToJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthListRequest) ToJsonString() string
type GetPayRollAuthListRequestParams ¶ added in v1.0.426
type GetPayRollAuthListRequestParams struct { // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 核身日期,一次只能查询一天,最久可查询90天内的记录,格式为YYYY-MM-DD AuthDate *string `json:"AuthDate,omitnil,omitempty" name:"AuthDate"` // 非负整数,表示该次请求资源的起始位置,从0开始计数 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 非0非负的整数,该次请求可返回的最大资源条数,默认值为10,最大支持10条 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) // 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) // 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatSubAppId *string `json:"WechatSubAppId,omitnil,omitempty" name:"WechatSubAppId"` // 核身状态,列表查询仅提供成功状态的核身记录查询,故此字段固定AUTHENTICATE_SUCCESS即可 AuthStatus *string `json:"AuthStatus,omitnil,omitempty" name:"AuthStatus"` }
Predefined struct for user
type GetPayRollAuthListResponse ¶ added in v1.0.403
type GetPayRollAuthListResponse struct { *tchttp.BaseResponse Response *GetPayRollAuthListResponseParams `json:"Response"` }
func NewGetPayRollAuthListResponse ¶ added in v1.0.403
func NewGetPayRollAuthListResponse() (response *GetPayRollAuthListResponse)
func (*GetPayRollAuthListResponse) FromJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetPayRollAuthListResponse) ToJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthListResponse) ToJsonString() string
type GetPayRollAuthListResponseParams ¶ added in v1.0.426
type GetPayRollAuthListResponseParams struct { // 核身结果列表 // 注意:此字段可能返回 null,表示取不到有效值。 Results []*PayRollAuthResult `json:"Results,omitnil,omitempty" name:"Results"` // 总记录条数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 记录起始位置,该次请求资源的起始位置,请求中包含偏移量时应答消息返回相同偏移量,否则返回默认值0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次返回条数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetPayRollAuthRequest ¶ added in v1.0.403
type GetPayRollAuthRequest struct { *tchttp.BaseRequest // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) // 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) // 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatSubAppId *string `json:"WechatSubAppId,omitnil,omitempty" name:"WechatSubAppId"` }
func NewGetPayRollAuthRequest ¶ added in v1.0.403
func NewGetPayRollAuthRequest() (request *GetPayRollAuthRequest)
func (*GetPayRollAuthRequest) FromJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetPayRollAuthRequest) ToJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthRequest) ToJsonString() string
type GetPayRollAuthRequestParams ¶ added in v1.0.426
type GetPayRollAuthRequestParams struct { // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) // 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) // 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID WechatSubAppId *string `json:"WechatSubAppId,omitnil,omitempty" name:"WechatSubAppId"` }
Predefined struct for user
type GetPayRollAuthResponse ¶ added in v1.0.403
type GetPayRollAuthResponse struct { *tchttp.BaseResponse Response *GetPayRollAuthResponseParams `json:"Response"` }
func NewGetPayRollAuthResponse ¶ added in v1.0.403
func NewGetPayRollAuthResponse() (response *GetPayRollAuthResponse)
func (*GetPayRollAuthResponse) FromJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetPayRollAuthResponse) ToJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthResponse) ToJsonString() string
type GetPayRollAuthResponseParams ¶ added in v1.0.426
type GetPayRollAuthResponseParams struct { // 授权状态: // UNAUTHORIZED:未授权 // AUTHORIZED:已授权 // DEAUTHORIZED:已取消授权 AuthStatus *string `json:"AuthStatus,omitnil,omitempty" name:"AuthStatus"` // 授权时间,遵循[rfc3339](https://datatracker.ietf.org/doc/html/rfc3339)标准格式,格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,空字符串等同null // 注意:此字段可能返回 null,表示取不到有效值。 AuthTime *string `json:"AuthTime,omitnil,omitempty" name:"AuthTime"` // 授权时间,遵循[rfc3339](https://datatracker.ietf.org/doc/html/rfc3339)标准格式,格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,空字符串等同null // 注意:此字段可能返回 null,表示取不到有效值。 CancelAuthTime *string `json:"CancelAuthTime,omitnil,omitempty" name:"CancelAuthTime"` // 微信服务商商户的商户号,由微信支付生成并下发 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetPayRollAuthResultRequest ¶ added in v1.0.403
type GetPayRollAuthResultRequest struct { *tchttp.BaseRequest // 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一 AuthNumber *string `json:"AuthNumber,omitnil,omitempty" name:"AuthNumber"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` }
func NewGetPayRollAuthResultRequest ¶ added in v1.0.403
func NewGetPayRollAuthResultRequest() (request *GetPayRollAuthResultRequest)
func (*GetPayRollAuthResultRequest) FromJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetPayRollAuthResultRequest) ToJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthResultRequest) ToJsonString() string
type GetPayRollAuthResultRequestParams ¶ added in v1.0.426
type GetPayRollAuthResultRequestParams struct { // 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一 AuthNumber *string `json:"AuthNumber,omitnil,omitempty" name:"AuthNumber"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` }
Predefined struct for user
type GetPayRollAuthResultResponse ¶ added in v1.0.403
type GetPayRollAuthResultResponse struct { *tchttp.BaseResponse Response *GetPayRollAuthResultResponseParams `json:"Response"` }
func NewGetPayRollAuthResultResponse ¶ added in v1.0.403
func NewGetPayRollAuthResultResponse() (response *GetPayRollAuthResultResponse)
func (*GetPayRollAuthResultResponse) FromJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetPayRollAuthResultResponse) ToJsonString ¶ added in v1.0.403
func (r *GetPayRollAuthResultResponse) ToJsonString() string
type GetPayRollAuthResultResponseParams ¶ added in v1.0.426
type GetPayRollAuthResultResponseParams struct { // 核身结果 Result *PayRollAuthResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type LegalPersonInfo ¶ added in v1.0.430
type LegalPersonInfo struct { // 证件类型 // IDCARD:身份证 // PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 // MACAOCERTIFICATE:澳门来往内地通行证 IdType *string `json:"IdType,omitnil,omitempty" name:"IdType"` // 证件号码 IdNumber *string `json:"IdNumber,omitnil,omitempty" name:"IdNumber"` // 姓名 PersonName *string `json:"PersonName,omitnil,omitempty" name:"PersonName"` // 证件有效期类型 // LONGTERM:长期有效 // OTHER:非长期有效 IdValidityType *string `json:"IdValidityType,omitnil,omitempty" name:"IdValidityType"` // 证件生效日期,yyyy-MM-dd IdEffectiveDate *string `json:"IdEffectiveDate,omitnil,omitempty" name:"IdEffectiveDate"` // 联系电话 ContactPhone *string `json:"ContactPhone,omitnil,omitempty" name:"ContactPhone"` // 证件失效日期,yyyy-MM-dd IdExpireDate *string `json:"IdExpireDate,omitnil,omitempty" name:"IdExpireDate"` // 联系地址 ContactAddress *string `json:"ContactAddress,omitnil,omitempty" name:"ContactAddress"` // 邮箱地址 EmailAddress *string `json:"EmailAddress,omitnil,omitempty" name:"EmailAddress"` }
type MemberTransactionItem ¶ added in v1.0.360
type MemberTransactionItem struct { // 交易类型。 // __1__:转出 // __2__:转入 TransType *string `json:"TransType,omitnil,omitempty" name:"TransType"` // 交易状态。 // __0__:成功 TranStatus *string `json:"TranStatus,omitnil,omitempty" name:"TranStatus"` // 交易金额。 TransAmount *string `json:"TransAmount,omitnil,omitempty" name:"TransAmount"` // 交易日期,格式:yyyyMMdd。 TransDate *string `json:"TransDate,omitnil,omitempty" name:"TransDate"` // 交易时间,格式:HHmmss。 // 注意:此字段可能返回 null,表示取不到有效值。 TransTime *string `json:"TransTime,omitnil,omitempty" name:"TransTime"` // 银行系统流水号。 // _平安渠道为见证系统流水号_ BankSequenceNumber *string `json:"BankSequenceNumber,omitnil,omitempty" name:"BankSequenceNumber"` // 银行记账类型。 // _平安渠道为:_ // _1:会员支付_ // _2:会员冻结_ // _3:会员解冻_ // _4:登记挂账_ // _6:下单预支付_ // _7:确认并付款_ // _8:会员退款_ // _22:见证+收单平台调账_ // _23:见证+收单资金冻结_ // _24:见证+收单资金解冻_ // _25:会员间交易退款_ // 注意:此字段可能返回 null,表示取不到有效值。 BankBookingType *string `json:"BankBookingType,omitnil,omitempty" name:"BankBookingType"` // 转入方子账户账号。 // _平安渠道为转入见证子账户的账号_ InSubAccountNumber *string `json:"InSubAccountNumber,omitnil,omitempty" name:"InSubAccountNumber"` // 转出方子账户账号。 // _平安渠道为转出见证子账户的账号_ OutSubAccountNumber *string `json:"OutSubAccountNumber,omitnil,omitempty" name:"OutSubAccountNumber"` // 备注。 // _平安渠道,如果是见证+收单的交易,返回交易订单号_ // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type MerchantClassificationId ¶ added in v1.0.293
type MerchantManagementList ¶
type MerchantManagementList struct { // 企业名称。 TaxpayerName *string `json:"TaxpayerName,omitnil,omitempty" name:"TaxpayerName"` // 纳税人识别号(税号) 。 TaxpayerNum *string `json:"TaxpayerNum,omitnil,omitempty" name:"TaxpayerNum"` // 请求流水号。 SerialNo *string `json:"SerialNo,omitnil,omitempty" name:"SerialNo"` // 开票系统ID InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` }
type MerchantManagementResult ¶
type MerchantManagementResult struct { // 总数。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 商户列表。 List []*MerchantManagementList `json:"List,omitnil,omitempty" name:"List"` }
type MerchantPayWayData ¶ added in v1.0.265
type MerchantPayWayData struct { // 支付币种 // 注意:此字段可能返回 null,表示取不到有效值。 PayCurrency *string `json:"PayCurrency,omitnil,omitempty" name:"PayCurrency"` // 支付图标 // 注意:此字段可能返回 null,表示取不到有效值。 PayIcon *string `json:"PayIcon,omitnil,omitempty" name:"PayIcon"` // 支付名称 // 注意:此字段可能返回 null,表示取不到有效值。 PayInternalName *string `json:"PayInternalName,omitnil,omitempty" name:"PayInternalName"` // 支付简称 // 注意:此字段可能返回 null,表示取不到有效值。 PayName *string `json:"PayName,omitnil,omitempty" name:"PayName"` // 是否支持退款 // 注意:此字段可能返回 null,表示取不到有效值。 PaySplitRefund *string `json:"PaySplitRefund,omitnil,omitempty" name:"PaySplitRefund"` // 支付标签 // 注意:此字段可能返回 null,表示取不到有效值。 PayTag *string `json:"PayTag,omitnil,omitempty" name:"PayTag"` // 支付凭证图标 // 注意:此字段可能返回 null,表示取不到有效值。 PayTicketIcon *string `json:"PayTicketIcon,omitnil,omitempty" name:"PayTicketIcon"` // 支付类型,逗号分隔 // 注意:此字段可能返回 null,表示取不到有效值。 PayType *string `json:"PayType,omitnil,omitempty" name:"PayType"` // 凭证名称 // 注意:此字段可能返回 null,表示取不到有效值。 TicketName *string `json:"TicketName,omitnil,omitempty" name:"TicketName"` }
type MerchantRiskInfo ¶ added in v1.0.285
type MigrateOrderRefundQueryRequest ¶
type MigrateOrderRefundQueryRequest struct { *tchttp.BaseRequest // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 支付渠道,ALIPAY对应支付宝渠道;UNIONPAY对应银联渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 退款订单号,最长64位,仅支持数字、 字母 RefundOrderId *string `json:"RefundOrderId,omitnil,omitempty" name:"RefundOrderId"` // 退款流水号 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 接入环境。沙箱环境填 sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewMigrateOrderRefundQueryRequest ¶
func NewMigrateOrderRefundQueryRequest() (request *MigrateOrderRefundQueryRequest)
func (*MigrateOrderRefundQueryRequest) FromJsonString ¶
func (r *MigrateOrderRefundQueryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MigrateOrderRefundQueryRequest) ToJsonString ¶
func (r *MigrateOrderRefundQueryRequest) ToJsonString() string
type MigrateOrderRefundQueryRequestParams ¶ added in v1.0.426
type MigrateOrderRefundQueryRequestParams struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 支付渠道,ALIPAY对应支付宝渠道;UNIONPAY对应银联渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 退款订单号,最长64位,仅支持数字、 字母 RefundOrderId *string `json:"RefundOrderId,omitnil,omitempty" name:"RefundOrderId"` // 退款流水号 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 接入环境。沙箱环境填 sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type MigrateOrderRefundQueryResponse ¶
type MigrateOrderRefundQueryResponse struct { *tchttp.BaseResponse Response *MigrateOrderRefundQueryResponseParams `json:"Response"` }
func NewMigrateOrderRefundQueryResponse ¶
func NewMigrateOrderRefundQueryResponse() (response *MigrateOrderRefundQueryResponse)
func (*MigrateOrderRefundQueryResponse) FromJsonString ¶
func (r *MigrateOrderRefundQueryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MigrateOrderRefundQueryResponse) ToJsonString ¶
func (r *MigrateOrderRefundQueryResponse) ToJsonString() string
type MigrateOrderRefundQueryResponseParams ¶ added in v1.0.426
type MigrateOrderRefundQueryResponseParams struct { // 请求成功状态 IsSuccess *bool `json:"IsSuccess,omitnil,omitempty" name:"IsSuccess"` // 交易流水号 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 交易备注 TradeMsg *string `json:"TradeMsg,omitnil,omitempty" name:"TradeMsg"` // 交易状态:0=交易待处理;1=交易处理中;2=交易处理成功;3=交易失败;4=状态未知 TradeStatus *int64 `json:"TradeStatus,omitnil,omitempty" name:"TradeStatus"` // 第三方支付机构支付交易号 // 注意:此字段可能返回 null,表示取不到有效值。 ThirdChannelOrderId *string `json:"ThirdChannelOrderId,omitnil,omitempty" name:"ThirdChannelOrderId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MigrateOrderRefundRequest ¶
type MigrateOrderRefundRequest struct { *tchttp.BaseRequest // 商户代码 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 支付渠道,ALIPAY对应支付宝渠道;UNIONPAY对应银联渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 正向支付商户订单号 PayOrderId *string `json:"PayOrderId,omitnil,omitempty" name:"PayOrderId"` // 退款订单号,最长64位,仅支持数字、 字母 RefundOrderId *string `json:"RefundOrderId,omitnil,omitempty" name:"RefundOrderId"` // 退款金额,单位:分。备注:改字段必须大于0 和小于10000000000的整数。 RefundAmt *uint64 `json:"RefundAmt,omitnil,omitempty" name:"RefundAmt"` // 第三方支付机构支付交易号 ThirdChannelOrderId *string `json:"ThirdChannelOrderId,omitnil,omitempty" name:"ThirdChannelOrderId"` // 原始支付金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额 PayAmt *uint64 `json:"PayAmt,omitnil,omitempty" name:"PayAmt"` // 接入环境。沙箱环境填 sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 退款原因 RefundReason *string `json:"RefundReason,omitnil,omitempty" name:"RefundReason"` }
func NewMigrateOrderRefundRequest ¶
func NewMigrateOrderRefundRequest() (request *MigrateOrderRefundRequest)
func (*MigrateOrderRefundRequest) FromJsonString ¶
func (r *MigrateOrderRefundRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MigrateOrderRefundRequest) ToJsonString ¶
func (r *MigrateOrderRefundRequest) ToJsonString() string
type MigrateOrderRefundRequestParams ¶ added in v1.0.426
type MigrateOrderRefundRequestParams struct { // 商户代码 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 支付渠道,ALIPAY对应支付宝渠道;UNIONPAY对应银联渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 正向支付商户订单号 PayOrderId *string `json:"PayOrderId,omitnil,omitempty" name:"PayOrderId"` // 退款订单号,最长64位,仅支持数字、 字母 RefundOrderId *string `json:"RefundOrderId,omitnil,omitempty" name:"RefundOrderId"` // 退款金额,单位:分。备注:改字段必须大于0 和小于10000000000的整数。 RefundAmt *uint64 `json:"RefundAmt,omitnil,omitempty" name:"RefundAmt"` // 第三方支付机构支付交易号 ThirdChannelOrderId *string `json:"ThirdChannelOrderId,omitnil,omitempty" name:"ThirdChannelOrderId"` // 原始支付金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额 PayAmt *uint64 `json:"PayAmt,omitnil,omitempty" name:"PayAmt"` // 接入环境。沙箱环境填 sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 退款原因 RefundReason *string `json:"RefundReason,omitnil,omitempty" name:"RefundReason"` }
Predefined struct for user
type MigrateOrderRefundResponse ¶
type MigrateOrderRefundResponse struct { *tchttp.BaseResponse Response *MigrateOrderRefundResponseParams `json:"Response"` }
func NewMigrateOrderRefundResponse ¶
func NewMigrateOrderRefundResponse() (response *MigrateOrderRefundResponse)
func (*MigrateOrderRefundResponse) FromJsonString ¶
func (r *MigrateOrderRefundResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MigrateOrderRefundResponse) ToJsonString ¶
func (r *MigrateOrderRefundResponse) ToJsonString() string
type MigrateOrderRefundResponseParams ¶ added in v1.0.426
type MigrateOrderRefundResponseParams struct { // 请求成功状态 IsSuccess *bool `json:"IsSuccess,omitnil,omitempty" name:"IsSuccess"` // 退款流水号 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 交易备注 TradeMsg *string `json:"TradeMsg,omitnil,omitempty" name:"TradeMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAgentTaxPaymentInfoRequest ¶
type ModifyAgentTaxPaymentInfoRequest struct { *tchttp.BaseRequest // 批次号 BatchNum *int64 `json:"BatchNum,omitnil,omitempty" name:"BatchNum"` // 新源电子凭证地址 RawElectronicCertUrl *string `json:"RawElectronicCertUrl,omitnil,omitempty" name:"RawElectronicCertUrl"` // 新的文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewModifyAgentTaxPaymentInfoRequest ¶
func NewModifyAgentTaxPaymentInfoRequest() (request *ModifyAgentTaxPaymentInfoRequest)
func (*ModifyAgentTaxPaymentInfoRequest) FromJsonString ¶
func (r *ModifyAgentTaxPaymentInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAgentTaxPaymentInfoRequest) ToJsonString ¶
func (r *ModifyAgentTaxPaymentInfoRequest) ToJsonString() string
type ModifyAgentTaxPaymentInfoRequestParams ¶ added in v1.0.426
type ModifyAgentTaxPaymentInfoRequestParams struct { // 批次号 BatchNum *int64 `json:"BatchNum,omitnil,omitempty" name:"BatchNum"` // 新源电子凭证地址 RawElectronicCertUrl *string `json:"RawElectronicCertUrl,omitnil,omitempty" name:"RawElectronicCertUrl"` // 新的文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type ModifyAgentTaxPaymentInfoResponse ¶
type ModifyAgentTaxPaymentInfoResponse struct { *tchttp.BaseResponse Response *ModifyAgentTaxPaymentInfoResponseParams `json:"Response"` }
func NewModifyAgentTaxPaymentInfoResponse ¶
func NewModifyAgentTaxPaymentInfoResponse() (response *ModifyAgentTaxPaymentInfoResponse)
func (*ModifyAgentTaxPaymentInfoResponse) FromJsonString ¶
func (r *ModifyAgentTaxPaymentInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAgentTaxPaymentInfoResponse) ToJsonString ¶
func (r *ModifyAgentTaxPaymentInfoResponse) ToJsonString() string
type ModifyAgentTaxPaymentInfoResponseParams ¶ added in v1.0.426
type ModifyAgentTaxPaymentInfoResponseParams struct { // 代理商完税证明批次信息 AgentTaxPaymentBatch *AgentTaxPaymentBatch `json:"AgentTaxPaymentBatch,omitnil,omitempty" name:"AgentTaxPaymentBatch"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyBindedAccountRequest ¶ added in v1.0.229
type ModifyBindedAccountRequest struct { *tchttp.BaseRequest // 主播Id AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 1 微信企业付款 // 2 支付宝转账 // 3 平安银企直连代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 收款方标识。 // 微信为open_id; // 支付宝为会员alipay_user_id; // 平安为收款方银行账号; AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` // 手机号 PhoneNum *string `json:"PhoneNum,omitnil,omitempty" name:"PhoneNum"` }
func NewModifyBindedAccountRequest ¶ added in v1.0.229
func NewModifyBindedAccountRequest() (request *ModifyBindedAccountRequest)
func (*ModifyBindedAccountRequest) FromJsonString ¶ added in v1.0.229
func (r *ModifyBindedAccountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBindedAccountRequest) ToJsonString ¶ added in v1.0.229
func (r *ModifyBindedAccountRequest) ToJsonString() string
type ModifyBindedAccountRequestParams ¶ added in v1.0.426
type ModifyBindedAccountRequestParams struct { // 主播Id AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 1 微信企业付款 // 2 支付宝转账 // 3 平安银企直连代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 收款方标识。 // 微信为open_id; // 支付宝为会员alipay_user_id; // 平安为收款方银行账号; AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` // 手机号 PhoneNum *string `json:"PhoneNum,omitnil,omitempty" name:"PhoneNum"` }
Predefined struct for user
type ModifyBindedAccountResponse ¶ added in v1.0.229
type ModifyBindedAccountResponse struct { *tchttp.BaseResponse Response *ModifyBindedAccountResponseParams `json:"Response"` }
func NewModifyBindedAccountResponse ¶ added in v1.0.229
func NewModifyBindedAccountResponse() (response *ModifyBindedAccountResponse)
func (*ModifyBindedAccountResponse) FromJsonString ¶ added in v1.0.229
func (r *ModifyBindedAccountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyBindedAccountResponse) ToJsonString ¶ added in v1.0.229
func (r *ModifyBindedAccountResponse) ToJsonString() string
type ModifyBindedAccountResponseParams ¶ added in v1.0.426
type ModifyBindedAccountResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 该字段为null。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyFlexFundingAccountRequest ¶ added in v1.0.568
type ModifyFlexFundingAccountRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收款用户资金账户ID FundingAccountBindSerialNo *string `json:"FundingAccountBindSerialNo,omitnil,omitempty" name:"FundingAccountBindSerialNo"` // 资金账户类型 // PINGAN_BANK:平安银行 FundingAccountType *string `json:"FundingAccountType,omitnil,omitempty" name:"FundingAccountType"` // 收款资金账户手机号 PhoneNo *string `json:"PhoneNo,omitnil,omitempty" name:"PhoneNo"` // 收款资金账户姓名 FundingAccountName *string `json:"FundingAccountName,omitnil,omitempty" name:"FundingAccountName"` // 收款资金账户号 FundingAccountNo *string `json:"FundingAccountNo,omitnil,omitempty" name:"FundingAccountNo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 开户支行名 BankBranchName *string `json:"BankBranchName,omitnil,omitempty" name:"BankBranchName"` }
func NewModifyFlexFundingAccountRequest ¶ added in v1.0.568
func NewModifyFlexFundingAccountRequest() (request *ModifyFlexFundingAccountRequest)
func (*ModifyFlexFundingAccountRequest) FromJsonString ¶ added in v1.0.568
func (r *ModifyFlexFundingAccountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyFlexFundingAccountRequest) ToJsonString ¶ added in v1.0.568
func (r *ModifyFlexFundingAccountRequest) ToJsonString() string
type ModifyFlexFundingAccountRequestParams ¶ added in v1.0.568
type ModifyFlexFundingAccountRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收款用户资金账户ID FundingAccountBindSerialNo *string `json:"FundingAccountBindSerialNo,omitnil,omitempty" name:"FundingAccountBindSerialNo"` // 资金账户类型 // PINGAN_BANK:平安银行 FundingAccountType *string `json:"FundingAccountType,omitnil,omitempty" name:"FundingAccountType"` // 收款资金账户手机号 PhoneNo *string `json:"PhoneNo,omitnil,omitempty" name:"PhoneNo"` // 收款资金账户姓名 FundingAccountName *string `json:"FundingAccountName,omitnil,omitempty" name:"FundingAccountName"` // 收款资金账户号 FundingAccountNo *string `json:"FundingAccountNo,omitnil,omitempty" name:"FundingAccountNo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 开户支行名 BankBranchName *string `json:"BankBranchName,omitnil,omitempty" name:"BankBranchName"` }
Predefined struct for user
type ModifyFlexFundingAccountResponse ¶ added in v1.0.568
type ModifyFlexFundingAccountResponse struct { *tchttp.BaseResponse Response *ModifyFlexFundingAccountResponseParams `json:"Response"` }
func NewModifyFlexFundingAccountResponse ¶ added in v1.0.568
func NewModifyFlexFundingAccountResponse() (response *ModifyFlexFundingAccountResponse)
func (*ModifyFlexFundingAccountResponse) FromJsonString ¶ added in v1.0.568
func (r *ModifyFlexFundingAccountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyFlexFundingAccountResponse) ToJsonString ¶ added in v1.0.568
func (r *ModifyFlexFundingAccountResponse) ToJsonString() string
type ModifyFlexFundingAccountResponseParams ¶ added in v1.0.568
type ModifyFlexFundingAccountResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyFlexPayeeAccountRightStatusRequest ¶ added in v1.0.414
type ModifyFlexPayeeAccountRightStatusRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 账户权益类型 // SETTLEMENT:结算权益 // PAYMENT:付款权益 AccountRightType *string `json:"AccountRightType,omitnil,omitempty" name:"AccountRightType"` // 账户权益状态 // ENABLE:启用 // DISABLE:停用 AccountRightStatus *string `json:"AccountRightStatus,omitnil,omitempty" name:"AccountRightStatus"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewModifyFlexPayeeAccountRightStatusRequest ¶ added in v1.0.414
func NewModifyFlexPayeeAccountRightStatusRequest() (request *ModifyFlexPayeeAccountRightStatusRequest)
func (*ModifyFlexPayeeAccountRightStatusRequest) FromJsonString ¶ added in v1.0.414
func (r *ModifyFlexPayeeAccountRightStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyFlexPayeeAccountRightStatusRequest) ToJsonString ¶ added in v1.0.414
func (r *ModifyFlexPayeeAccountRightStatusRequest) ToJsonString() string
type ModifyFlexPayeeAccountRightStatusRequestParams ¶ added in v1.0.426
type ModifyFlexPayeeAccountRightStatusRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 账户权益类型 // SETTLEMENT:结算权益 // PAYMENT:付款权益 AccountRightType *string `json:"AccountRightType,omitnil,omitempty" name:"AccountRightType"` // 账户权益状态 // ENABLE:启用 // DISABLE:停用 AccountRightStatus *string `json:"AccountRightStatus,omitnil,omitempty" name:"AccountRightStatus"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type ModifyFlexPayeeAccountRightStatusResponse ¶ added in v1.0.414
type ModifyFlexPayeeAccountRightStatusResponse struct { *tchttp.BaseResponse Response *ModifyFlexPayeeAccountRightStatusResponseParams `json:"Response"` }
func NewModifyFlexPayeeAccountRightStatusResponse ¶ added in v1.0.414
func NewModifyFlexPayeeAccountRightStatusResponse() (response *ModifyFlexPayeeAccountRightStatusResponse)
func (*ModifyFlexPayeeAccountRightStatusResponse) FromJsonString ¶ added in v1.0.414
func (r *ModifyFlexPayeeAccountRightStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyFlexPayeeAccountRightStatusResponse) ToJsonString ¶ added in v1.0.414
func (r *ModifyFlexPayeeAccountRightStatusResponse) ToJsonString() string
type ModifyFlexPayeeAccountRightStatusResponseParams ¶ added in v1.0.426
type ModifyFlexPayeeAccountRightStatusResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。默认为空。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMerchantRequest ¶ added in v1.0.228
type ModifyMerchantRequest struct { *tchttp.BaseRequest // 进件成功后返给商户的AppId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 收款商户名称 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // B2B 支付标志。是否开通 B2B支付, 1:开通 0:不开通。 BusinessPayFlag *string `json:"BusinessPayFlag,omitnil,omitempty" name:"BusinessPayFlag"` }
func NewModifyMerchantRequest ¶ added in v1.0.228
func NewModifyMerchantRequest() (request *ModifyMerchantRequest)
func (*ModifyMerchantRequest) FromJsonString ¶ added in v1.0.228
func (r *ModifyMerchantRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMerchantRequest) ToJsonString ¶ added in v1.0.228
func (r *ModifyMerchantRequest) ToJsonString() string
type ModifyMerchantRequestParams ¶ added in v1.0.426
type ModifyMerchantRequestParams struct { // 进件成功后返给商户的AppId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 收款商户名称 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // B2B 支付标志。是否开通 B2B支付, 1:开通 0:不开通。 BusinessPayFlag *string `json:"BusinessPayFlag,omitnil,omitempty" name:"BusinessPayFlag"` }
Predefined struct for user
type ModifyMerchantResponse ¶ added in v1.0.228
type ModifyMerchantResponse struct { *tchttp.BaseResponse Response *ModifyMerchantResponseParams `json:"Response"` }
func NewModifyMerchantResponse ¶ added in v1.0.228
func NewModifyMerchantResponse() (response *ModifyMerchantResponse)
func (*ModifyMerchantResponse) FromJsonString ¶ added in v1.0.228
func (r *ModifyMerchantResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMerchantResponse) ToJsonString ¶ added in v1.0.228
func (r *ModifyMerchantResponse) ToJsonString() string
type ModifyMerchantResponseParams ¶ added in v1.0.426
type ModifyMerchantResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMntMbrBindRelateAcctBankCodeRequest ¶
type ModifyMntMbrBindRelateAcctBankCodeRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(50),见证子账户的账号 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(50),会员绑定账号 MemberBindAcctNo *string `json:"MemberBindAcctNo,omitnil,omitempty" name:"MemberBindAcctNo"` // STRING(150),开户行名称(若大小额行号不填则送超级网银号对应的银行名称,若填大小额行号则送大小额行号对应的银行名称) AcctOpenBranchName *string `json:"AcctOpenBranchName,omitnil,omitempty" name:"AcctOpenBranchName"` // STRING(20),大小额行号(CnapsBranchId和EiconBankBranchId两者二选一必填) CnapsBranchId *string `json:"CnapsBranchId,omitnil,omitempty" name:"CnapsBranchId"` // STRING(20),超级网银行号 EiconBankBranchId *string `json:"EiconBankBranchId,omitnil,omitempty" name:"EiconBankBranchId"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewModifyMntMbrBindRelateAcctBankCodeRequest ¶
func NewModifyMntMbrBindRelateAcctBankCodeRequest() (request *ModifyMntMbrBindRelateAcctBankCodeRequest)
func (*ModifyMntMbrBindRelateAcctBankCodeRequest) FromJsonString ¶
func (r *ModifyMntMbrBindRelateAcctBankCodeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMntMbrBindRelateAcctBankCodeRequest) ToJsonString ¶
func (r *ModifyMntMbrBindRelateAcctBankCodeRequest) ToJsonString() string
type ModifyMntMbrBindRelateAcctBankCodeRequestParams ¶ added in v1.0.426
type ModifyMntMbrBindRelateAcctBankCodeRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(50),见证子账户的账号 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(50),会员绑定账号 MemberBindAcctNo *string `json:"MemberBindAcctNo,omitnil,omitempty" name:"MemberBindAcctNo"` // STRING(150),开户行名称(若大小额行号不填则送超级网银号对应的银行名称,若填大小额行号则送大小额行号对应的银行名称) AcctOpenBranchName *string `json:"AcctOpenBranchName,omitnil,omitempty" name:"AcctOpenBranchName"` // STRING(20),大小额行号(CnapsBranchId和EiconBankBranchId两者二选一必填) CnapsBranchId *string `json:"CnapsBranchId,omitnil,omitempty" name:"CnapsBranchId"` // STRING(20),超级网银行号 EiconBankBranchId *string `json:"EiconBankBranchId,omitnil,omitempty" name:"EiconBankBranchId"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type ModifyMntMbrBindRelateAcctBankCodeResponse ¶
type ModifyMntMbrBindRelateAcctBankCodeResponse struct { *tchttp.BaseResponse Response *ModifyMntMbrBindRelateAcctBankCodeResponseParams `json:"Response"` }
func NewModifyMntMbrBindRelateAcctBankCodeResponse ¶
func NewModifyMntMbrBindRelateAcctBankCodeResponse() (response *ModifyMntMbrBindRelateAcctBankCodeResponse)
func (*ModifyMntMbrBindRelateAcctBankCodeResponse) FromJsonString ¶
func (r *ModifyMntMbrBindRelateAcctBankCodeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMntMbrBindRelateAcctBankCodeResponse) ToJsonString ¶
func (r *ModifyMntMbrBindRelateAcctBankCodeResponse) ToJsonString() string
type ModifyMntMbrBindRelateAcctBankCodeResponseParams ¶ added in v1.0.426
type ModifyMntMbrBindRelateAcctBankCodeResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MultiApplyDetail ¶ added in v1.0.293
type MultiApplyOrder ¶ added in v1.0.293
type MultiApplyOrder struct { // 商户分账单号 // 注意:此字段可能返回 null,表示取不到有效值。 OutDistributeNo *string `json:"OutDistributeNo,omitnil,omitempty" name:"OutDistributeNo"` // 平台分账单号 // 注意:此字段可能返回 null,表示取不到有效值。 DistributeNo *string `json:"DistributeNo,omitnil,omitempty" name:"DistributeNo"` // 平台交易订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 分账订单状态(0初始1成功2失败3撤销) // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 入账日期,格式yyyy-MM-dd // 注意:此字段可能返回 null,表示取不到有效值。 InDate *string `json:"InDate,omitnil,omitempty" name:"InDate"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 分账明细 // 注意:此字段可能返回 null,表示取不到有效值。 Details []*MultiApplyDetail `json:"Details,omitnil,omitempty" name:"Details"` }
type NaturalPersonInfo ¶ added in v1.0.430
type NaturalPersonInfo struct { // 自然人类型 // 2:商户负责人 // 3:授权经办人 // 4:业务联系人 // 5:实际控制人 // 6:控股股东 // 7:受益人 // 8:结算人 // 注意:HELIPAY渠道必传业务联系人 PersonType *string `json:"PersonType,omitnil,omitempty" name:"PersonType"` // 证件类型 // IDCARD:身份证 // PASSPORT:护照 SOLDIERSCERTIFICATE:士兵证 OFFICERSCERTIFICATE:军官证 GATXCERTIFICATE:香港居民来往内地通行证 TWNDCERTIFICATE:台湾同胞来往内地通行证 MACAOCERTIFICATE:澳门来往内地通行证 IdType *string `json:"IdType,omitnil,omitempty" name:"IdType"` // 证件号码 IdNumber *string `json:"IdNumber,omitnil,omitempty" name:"IdNumber"` // 姓名 PersonName *string `json:"PersonName,omitnil,omitempty" name:"PersonName"` // 证件有效期类型 // LONGTERM:长期有效 // OTHER:非长期有效 IdValidityType *string `json:"IdValidityType,omitnil,omitempty" name:"IdValidityType"` // 证件生效日期,yyyy-MM-dd IdEffectiveDate *string `json:"IdEffectiveDate,omitnil,omitempty" name:"IdEffectiveDate"` // 证件失效日期,yyyy-MM-dd IdExpireDate *string `json:"IdExpireDate,omitnil,omitempty" name:"IdExpireDate"` // 联系电话,HELIPAY渠道业务联系人必传 ContactPhone *string `json:"ContactPhone,omitnil,omitempty" name:"ContactPhone"` // 联系地址 ContactAddress *string `json:"ContactAddress,omitnil,omitempty" name:"ContactAddress"` // 邮箱地址 EmailAddress *string `json:"EmailAddress,omitnil,omitempty" name:"EmailAddress"` }
type OldAttachmentInfo ¶ added in v1.0.521
type OldAttachmentInfo struct { // 附加项金额 // 注意:此字段可能返回 null,表示取不到有效值。 AttachmentAmount *int64 `json:"AttachmentAmount,omitnil,omitempty" name:"AttachmentAmount"` // 附加项类型 // 注意:此字段可能返回 null,表示取不到有效值。 AttachmentType *string `json:"AttachmentType,omitnil,omitempty" name:"AttachmentType"` // 附加项名称 // 注意:此字段可能返回 null,表示取不到有效值。 AttachmentName *string `json:"AttachmentName,omitnil,omitempty" name:"AttachmentName"` // 附加项编号 // 注意:此字段可能返回 null,表示取不到有效值。 AttachmentCode *string `json:"AttachmentCode,omitnil,omitempty" name:"AttachmentCode"` }
type OldChannelExternalUserInfo ¶ added in v1.0.521
type OldChannelExternalUserInfo struct { // 渠道方用户类型 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExternalUserType *string `json:"ChannelExternalUserType,omitnil,omitempty" name:"ChannelExternalUserType"` // 渠道方用户ID // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExternalUserId *string `json:"ChannelExternalUserId,omitnil,omitempty" name:"ChannelExternalUserId"` }
type OldSubRefund ¶ added in v1.0.521
type OldSubRefund struct { // 支付机构退款流水号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExternalRefundId *string `json:"ChannelExternalRefundId,omitnil,omitempty" name:"ChannelExternalRefundId"` // 支付机构支付订单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExternalOrderId *string `json:"ChannelExternalOrderId,omitnil,omitempty" name:"ChannelExternalOrderId"` // 渠道退款订单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelRefundId *string `json:"ChannelRefundId,omitnil,omitempty" name:"ChannelRefundId"` // 子订单号 // 注意:此字段可能返回 null,表示取不到有效值。 SubOutTradeNo *string `json:"SubOutTradeNo,omitnil,omitempty" name:"SubOutTradeNo"` // 子单退款金额 // 注意:此字段可能返回 null,表示取不到有效值。 RefundAmt *string `json:"RefundAmt,omitnil,omitempty" name:"RefundAmt"` }
type OpenBankApprovalGuideInfo ¶ added in v1.0.372
type OpenBankBillingInfo ¶ added in v1.0.517
type OpenBankBillingInfo struct { // 账单人名字 FirstName *string `json:"FirstName,omitnil,omitempty" name:"FirstName"` // 账单人姓氏 LastName *string `json:"LastName,omitnil,omitempty" name:"LastName"` // 账单地址1 AddressOne *string `json:"AddressOne,omitnil,omitempty" name:"AddressOne"` // 账单地址1 AddressTwo *string `json:"AddressTwo,omitnil,omitempty" name:"AddressTwo"` // 账单地址所在城市 City *string `json:"City,omitnil,omitempty" name:"City"` // 账单地址所在州/省,当国家是美国或加拿大时,使用ISO-3166-2:US或ISO -3166-2:CA 中该国家地区编 码标准中的两位字母编码。 State *string `json:"State,omitnil,omitempty" name:"State"` // 账单地址所在国家,使用ISO-3166-1标准中的两位字母编码。 Country *string `json:"Country,omitnil,omitempty" name:"Country"` // 账单地址邮编 ZipCode *string `json:"ZipCode,omitnil,omitempty" name:"ZipCode"` // 账单人手机号 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` }
type OpenBankFormInfo ¶ added in v1.0.432
type OpenBankGoodsInfo ¶ added in v1.0.351
type OpenBankGoodsInfo struct { // 商品标题。默认值“商品支付”。 GoodsName *string `json:"GoodsName,omitnil,omitempty" name:"GoodsName"` // 商品详细描述(商品列表)。 GoodsDetail *string `json:"GoodsDetail,omitnil,omitempty" name:"GoodsDetail"` // 银行附言。不可以有以下字符:<>+{}()%*&';"[]等特殊符号 GoodsDescription *string `json:"GoodsDescription,omitnil,omitempty" name:"GoodsDescription"` // 业务类型。汇付渠道必填,汇付渠道传入固定值100099。 GoodsBizType *string `json:"GoodsBizType,omitnil,omitempty" name:"GoodsBizType"` // 商品编号。 Sku *string `json:"Sku,omitnil,omitempty" name:"Sku"` // 商品单价。 Price *string `json:"Price,omitnil,omitempty" name:"Price"` // 商品数量 Quantity *string `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 商品图片url ProductImage *string `json:"ProductImage,omitnil,omitempty" name:"ProductImage"` // 商品链接url ProductUrl *string `json:"ProductUrl,omitnil,omitempty" name:"ProductUrl"` }
type OpenBankOrderRedirectInfo ¶ added in v1.0.517
type OpenBankOrderRedirectInfo struct { // 生成二维码,引导用户扫码 // 注意:此字段可能返回 null,表示取不到有效值。 QRCodeUrl *string `json:"QRCodeUrl,omitnil,omitempty" name:"QRCodeUrl"` // 二维码凭证 // 注意:此字段可能返回 null,表示取不到有效值。 QRCodeKey *string `json:"QRCodeKey,omitnil,omitempty" name:"QRCodeKey"` // 跳转 URL,用于客户端跳转,订单未支付时返回该参数 // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 跳转凭证过期时间,yyyy-MM-dd HH:mm:ss // 注意:此字段可能返回 null,表示取不到有效值。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 小程序 appid // 注意:此字段可能返回 null,表示取不到有效值。 MpAppId *string `json:"MpAppId,omitnil,omitempty" name:"MpAppId"` // 小程序路径 // 注意:此字段可能返回 null,表示取不到有效值。 MpPath *string `json:"MpPath,omitnil,omitempty" name:"MpPath"` // 小程序原始 id // 注意:此字段可能返回 null,表示取不到有效值。 MpUserName *string `json:"MpUserName,omitnil,omitempty" name:"MpUserName"` // 网银支付提交页面信息 // 注意:此字段可能返回 null,表示取不到有效值。 FormInfo *OpenBankFormInfo `json:"FormInfo,omitnil,omitempty" name:"FormInfo"` }
type OpenBankPayLimitInfo ¶ added in v1.0.430
type OpenBankPayeeInfo ¶ added in v1.0.351
type OpenBankPayeeInfo struct { // 收款方唯一标识。 // 当渠道为TENPAY,付款方式为EBANK_PAYMENT,必填,上送收款方入驻云企付商户ID; // 付款方式为OPENBANK_PAYMENT时,非必填,输入外部收款方的标识ID // 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送微信OPEN_ID; PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 支行名称。 BankBranchName *string `json:"BankBranchName,omitnil,omitempty" name:"BankBranchName"` // 银行账号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 收款方名称。 // 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,上送收款方入驻云企付的商户名称; // 渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选,上送收款方账户名称; // 渠道为ALIPAY,付款方式为SAFT_ISV时,收款账户标识类型为ALIPAY_LOGON_ID时必传,上送收款方真实姓名。 // 渠道为WECHAT,付款方式为TRANS_TO_CHANGE时,上送收款人姓名。 PayeeName *string `json:"PayeeName,omitnil,omitempty" name:"PayeeName"` // 联行号。渠道为TENPAY,付款方式为OPENBANK_PAYMENT时必选 BankBranchId *string `json:"BankBranchId,omitnil,omitempty" name:"BankBranchId"` // 收款方绑卡序列号。 // 当渠道为TENPAY,付款方式为EBANK_PAYMENT时,必填,上送收款方入驻云企付平台时,下发的绑卡序列号;当渠道为ALIPAY,付款方式为SAFT_ISV时,必填,根据收款账户标识类型上送。 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` // 收款账户标识类型 // BANK_ACCOUNT:绑定银行账户 // ACCOUNT_BOOK_ID:电子记账本ID // ALIPAY_USER_ID:支付宝的会员ID // ALIPAY_LOGON_ID:支付宝登录号。 // 付款方式为SAFT_ISV时,必填。 AccountType *string `json:"AccountType,omitnil,omitempty" name:"AccountType"` }
type OpenBankPayerInfo ¶ added in v1.0.351
type OpenBankPayerInfo struct { // 付款方唯一标识。当TENPAY时,必填上送 // 付款方入驻云企付商户ID。 PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 付款方名称。当TENPAY上送付款方入驻云企付的商户名称。 PayerName *string `json:"PayerName,omitnil,omitempty" name:"PayerName"` // 付款方付款账户标识。 // 当付款方式为OPENBANK_PAYMENT时,必输表示企业账户ID;当付款方式为SAFT_ISV时,必须上送付款方的渠道电子记账本ID;当付款方式为ONLINEBANK,上送付款方银行编号BankId。 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` // 付款账户标识类型 // BANK_ACCOUNT:绑定银行账户 // ACCOUNT_BOOK_ID:电子记账本ID。 // 当付款方式为SAFT_ISV时,必须上送类型为ACCOUNT_BOOK_ID。 AccountType *string `json:"AccountType,omitnil,omitempty" name:"AccountType"` // 付款卡类型。汇付渠道必填。 // DEBIT_CARD:借记卡 // CREDIT_CARD:信用卡 BankCardType *string `json:"BankCardType,omitnil,omitempty" name:"BankCardType"` }
type OpenBankProfitShareInfo ¶ added in v1.0.351
type OpenBankProfitSharePayeeInfo ¶ added in v1.0.521
type OpenBankProfitSharePayeeInfo struct { string `json:"AccountName,omitnil,omitempty" name:"AccountName"` // 可大体识别银行就行 BankName *string `json:"BankName,omitnil,omitempty" name:"BankName"` Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 00:借记卡 // 01:存折 // 02:信用卡 // 03:准贷记卡 // 04:预付卡费 // 05:境外卡 Nature *string `json:"Nature,omitnil,omitempty" name:"Nature"` Country *string `json:"Country,omitnil,omitempty" name:"Country"` // 参考附录“国家代码”表——“代码”字段 DepositCountry *string `json:"DepositCountry,omitnil,omitempty" name:"DepositCountry"` // yyyy-MM-dd ExpireDate *string `json:"ExpireDate,omitnil,omitempty" name:"ExpireDate"` Flag *string `json:"Flag,omitnil,omitempty" name:"Flag"` // 账户地区非中国必填,【账户名+开户行地址不可超过114个字符(只允许【英文字母数字空格.,/-()'】),否则可能导致境外银行付款失败】 BankAddress *string `json:"BankAddress,omitnil,omitempty" name:"BankAddress"` // 非中国内地账户的客户地址不能为空 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 账户开户所在国家为中国则必填。 // 1-离岸账户 0-在岸账户 IsOSA *string `json:"IsOSA,omitnil,omitempty" name:"IsOSA"` // 参考附录“地区代码” Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 参考附录“地区代码 City *string `json:"City,omitnil,omitempty" name:"City"` // 如果country与depositcountry字段都是CHN时,必填 // 对公账户填统一信用证代码,对私账户填身份证号码 // 离岸账户非必填 LegalIdNo *string `json:"LegalIdNo,omitnil,omitempty" name:"LegalIdNo"` // 账户地区是日本则必填 Telephone *string `json:"Telephone,omitnil,omitempty" name:"Telephone"` BicCode *string `json:"BicCode,omitnil,omitempty" name:"BicCode"` SwiftCode *string `json:"SwiftCode,omitnil,omitempty" name:"SwiftCode"` // 参考接口说明。境外(大额支付行号)参考附录【大额行号】,境内(支付行号)参考附录【支付行号】 Cnaps *string `json:"Cnaps,omitnil,omitempty" name:"Cnaps"` TransferBankNo *string `json:"TransferBankNo,omitnil,omitempty" name:"TransferBankNo"` Fid *string `json:"Fid,omitnil,omitempty" name:"Fid"` }AccountName *
type OpenBankProfitShareRespInfo ¶ added in v1.0.486
type OpenBankProfitShareRespInfo struct { string `json:"RecvId,omitnil,omitempty" name:"RecvId"` ProfitShareFee *int64 `json:"ProfitShareFee,omitnil,omitempty" name:"ProfitShareFee"` RealProfitShareFee *int64 `json:"RealProfitShareFee,omitnil,omitempty" name:"RealProfitShareFee"` ProfitShareStatus *string `json:"ProfitShareStatus,omitnil,omitempty" name:"ProfitShareStatus"` ProfitFinishTime *string `json:"ProfitFinishTime,omitnil,omitempty" name:"ProfitFinishTime"` ProfitShareType *int64 `json:"ProfitShareType,omitnil,omitempty" name:"ProfitShareType"` }RecvId *
type OpenBankQueryRefundOrderResult ¶ added in v1.0.430
type OpenBankQueryRefundOrderResult struct { // 外部商户退款单号 // 注意:此字段可能返回 null,表示取不到有效值。 OutRefundId *string `json:"OutRefundId,omitnil,omitempty" name:"OutRefundId"` // 渠道退款单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelRefundId *string `json:"ChannelRefundId,omitnil,omitempty" name:"ChannelRefundId"` // 退款原因 // 注意:此字段可能返回 null,表示取不到有效值。 RefundReason *string `json:"RefundReason,omitnil,omitempty" name:"RefundReason"` // 退款金额,单位分 // 注意:此字段可能返回 null,表示取不到有效值。 RefundAmount *int64 `json:"RefundAmount,omitnil,omitempty" name:"RefundAmount"` // 实际退款金额,单位分 // 注意:此字段可能返回 null,表示取不到有效值。 RealRefundAmount *int64 `json:"RealRefundAmount,omitnil,omitempty" name:"RealRefundAmount"` // 原支付订单总金额,单位分 // 注意:此字段可能返回 null,表示取不到有效值。 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 退款完成时间 // 注意:此字段可能返回 null,表示取不到有效值。 TimeFinish *string `json:"TimeFinish,omitnil,omitempty" name:"TimeFinish"` // 退款订单状态 // 注意:此字段可能返回 null,表示取不到有效值。 RefundStatus *string `json:"RefundStatus,omitnil,omitempty" name:"RefundStatus"` // 退款明细信息 // 注意:此字段可能返回 null,表示取不到有效值。 RefundInfo *string `json:"RefundInfo,omitnil,omitempty" name:"RefundInfo"` // 退款手续费金额 // 注意:此字段可能返回 null,表示取不到有效值。 FeeAmount *int64 `json:"FeeAmount,omitnil,omitempty" name:"FeeAmount"` // 退款返回描述,比如失败原因等。 // 注意:此字段可能返回 null,表示取不到有效值。 RefundMessage *string `json:"RefundMessage,omitnil,omitempty" name:"RefundMessage"` // 注意:此字段可能返回 null,表示取不到有效值。 ProfitShareRespInfoList []*OpenBankProfitShareRespInfo `json:"ProfitShareRespInfoList,omitnil,omitempty" name:"ProfitShareRespInfoList"` }
type OpenBankRechargePayeeInfo ¶ added in v1.0.390
type OpenBankRechargePayeeInfo struct { // 收款方标识 // 收款方类型为电子记账本时,上送渠道电子记账本ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收款方标识类型 // ACCOUNT_BOOK_ID:电子记账本ID PayeeIdType *string `json:"PayeeIdType,omitnil,omitempty" name:"PayeeIdType"` // 收款方名称 PayeeName *string `json:"PayeeName,omitnil,omitempty" name:"PayeeName"` }
type OpenBankRechargeRedirectInfo ¶ added in v1.0.390
type OpenBankRechargeRedirectInfo struct { // 跳转URL // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type OpenBankRedirectInfo ¶ added in v1.0.351
type OpenBankRedirectInfo struct { // 生成二维码,引导用户扫码 QRCodeUrl *string `json:"QRCodeUrl,omitnil,omitempty" name:"QRCodeUrl"` // 二维码凭证 QRCodeKey *string `json:"QRCodeKey,omitnil,omitempty" name:"QRCodeKey"` // 跳转 URL,用于客户端跳转,订单未支付时返回该参数 // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 跳转凭证过期时间,yyyy-MM-dd HH:mm:ss ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 小程序 appid MpAppId *string `json:"MpAppId,omitnil,omitempty" name:"MpAppId"` // 小程序路径 MpPath *string `json:"MpPath,omitnil,omitempty" name:"MpPath"` // 小程序原始 id MpUserName *string `json:"MpUserName,omitnil,omitempty" name:"MpUserName"` // 网银支付提交页面信息 // 注意:此字段可能返回 null,表示取不到有效值。 FormInfo *OpenBankFormInfo `json:"FormInfo,omitnil,omitempty" name:"FormInfo"` }
type OpenBankRefundOrderApplyResult ¶ added in v1.0.430
type OpenBankRefundOrderApplyResult struct { // 云企付订单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 云企付退款流水号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelRefundId *string `json:"ChannelRefundId,omitnil,omitempty" name:"ChannelRefundId"` // 外部商户退款单号 // 注意:此字段可能返回 null,表示取不到有效值。 OutRefundId *string `json:"OutRefundId,omitnil,omitempty" name:"OutRefundId"` // 外部商户订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 退款返回描述,比如失败原因等。 // 注意:此字段可能返回 null,表示取不到有效值。 RefundMessage *string `json:"RefundMessage,omitnil,omitempty" name:"RefundMessage"` // 退款金额 // 注意:此字段可能返回 null,表示取不到有效值。 RefundAmount *int64 `json:"RefundAmount,omitnil,omitempty" name:"RefundAmount"` // 退款手续费金额 // 注意:此字段可能返回 null,表示取不到有效值。 FeeAmount *int64 `json:"FeeAmount,omitnil,omitempty" name:"FeeAmount"` // 退款状态 // 注意:此字段可能返回 null,表示取不到有效值。 RefundStatus *string `json:"RefundStatus,omitnil,omitempty" name:"RefundStatus"` }
type OpenBankSceneInfo ¶ added in v1.0.351
type OpenBankSceneInfo struct { // 用户端实际 ip。汇付渠道必填。 PayerClientIp *string `json:"PayerClientIp,omitnil,omitempty" name:"PayerClientIp"` // 浏览器 User-Agent。 PayerUa *string `json:"PayerUa,omitnil,omitempty" name:"PayerUa"` // 用户下单时间。若不上送,服务端默认当前时间。 OrderTime *string `json:"OrderTime,omitnil,omitempty" name:"OrderTime"` // 终端设备号(门店号或收银设备 ID),示例值:POS1:1。 DeviceId *string `json:"DeviceId,omitnil,omitempty" name:"DeviceId"` // 终端设备类型。MOBILE_BROWSER:手机浏览器,MOBILE_APP:手机应用程序,TABLET:平板;WATCH:手表,PC:电脑PC,OTHER:其他。 // 汇付渠道必填。 DeviceType *string `json:"DeviceType,omitnil,omitempty" name:"DeviceType"` }
type OpenBankSettlementRulesInfo ¶ added in v1.0.486
type OpenBankShippingInfo ¶ added in v1.0.517
type OpenBankShippingInfo struct { // 收货人名字 FirstName *string `json:"FirstName,omitnil,omitempty" name:"FirstName"` // 收货人姓氏 LastName *string `json:"LastName,omitnil,omitempty" name:"LastName"` // 收货地址1 AddressOne *string `json:"AddressOne,omitnil,omitempty" name:"AddressOne"` // 收货地址2 AddressTwo *string `json:"AddressTwo,omitnil,omitempty" name:"AddressTwo"` // 收货地址所在城市 City *string `json:"City,omitnil,omitempty" name:"City"` // 收货地址所在州,当国家是美国或加拿大时,使用ISO-3166-2:US或ISO -3166-2:CA 中该 // 国家地区编码标准中的两位字母编码 State *string `json:"State,omitnil,omitempty" name:"State"` // 使用ISO-3166-1标准中的两位字母编码 Country *string `json:"Country,omitnil,omitempty" name:"Country"` // 收货地址邮编 ZipCode *string `json:"ZipCode,omitnil,omitempty" name:"ZipCode"` // 收货联系电话 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` }
type OpenBankStoreInfo ¶ added in v1.0.430
type OpenBankStoreInfo struct { // 门店名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 地区编码 AreaCode *string `json:"AreaCode,omitnil,omitempty" name:"AreaCode"` // 详细地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 门店编号 Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
type Order ¶
type Order struct { // 含税金额 // 注意:此字段可能返回 null,表示取不到有效值。 AmountHasTax *float64 `json:"AmountHasTax,omitnil,omitempty" name:"AmountHasTax"` // 优惠金额 // 注意:此字段可能返回 null,表示取不到有效值。 Discount *float64 `json:"Discount,omitnil,omitempty" name:"Discount"` // 销方名称 // 注意:此字段可能返回 null,表示取不到有效值。 SellerName *string `json:"SellerName,omitnil,omitempty" name:"SellerName"` // 发票类型 // 注意:此字段可能返回 null,表示取不到有效值。 InvoiceType *int64 `json:"InvoiceType,omitnil,omitempty" name:"InvoiceType"` // 默认“” // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 支付金额 // 注意:此字段可能返回 null,表示取不到有效值。 Amount *float64 `json:"Amount,omitnil,omitempty" name:"Amount"` // 下单日期 // 注意:此字段可能返回 null,表示取不到有效值。 OrderDate *string `json:"OrderDate,omitnil,omitempty" name:"OrderDate"` // 订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 门店号 // 注意:此字段可能返回 null,表示取不到有效值。 StoreNo *string `json:"StoreNo,omitnil,omitempty" name:"StoreNo"` // 明细 // 注意:此字段可能返回 null,表示取不到有效值。 Items []*OrderItem `json:"Items,omitnil,omitempty" name:"Items"` }
type OrderItem ¶
type OrderItem struct { // 明细金额 // 注意:此字段可能返回 null,表示取不到有效值。 AmountHasTax *float64 `json:"AmountHasTax,omitnil,omitempty" name:"AmountHasTax"` // 优惠金额 // 注意:此字段可能返回 null,表示取不到有效值。 Discount *float64 `json:"Discount,omitnil,omitempty" name:"Discount"` // 商品名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 型号 // 注意:此字段可能返回 null,表示取不到有效值。 Models *string `json:"Models,omitnil,omitempty" name:"Models"` // 数量 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 数量单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 默认“0” // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 单价 // 注意:此字段可能返回 null,表示取不到有效值。 Price *float64 `json:"Price,omitnil,omitempty" name:"Price"` // 商品编码 // 注意:此字段可能返回 null,表示取不到有效值。 TaxCode *string `json:"TaxCode,omitnil,omitempty" name:"TaxCode"` }
type OrderSummaries ¶ added in v1.0.435
type OrderSummaries struct { // 汇总列表 List []*OrderSummaryResult `json:"List,omitnil,omitempty" name:"List"` // 总数 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` }
type OrderSummaryResult ¶ added in v1.0.435
type OrderSummaryResult struct { // 汇总ID SummaryId *string `json:"SummaryId,omitnil,omitempty" name:"SummaryId"` // 收款账户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收款账户名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 收入类型 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 汇总金额 SummaryAmount *string `json:"SummaryAmount,omitnil,omitempty" name:"SummaryAmount"` // 汇总日期 SummaryTime *string `json:"SummaryTime,omitnil,omitempty" name:"SummaryTime"` // 汇总记录数量 SummaryCount *int64 `json:"SummaryCount,omitnil,omitempty" name:"SummaryCount"` // 外部用户ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` }
type OrganizationInfo ¶
type OrganizationInfo struct { // 公司名称,个体工商户必输 OrganizationName *string `json:"OrganizationName,omitnil,omitempty" name:"OrganizationName"` // 公司证件类型,个体工商户必输,证件类型仅支持73 OrganizationType *string `json:"OrganizationType,omitnil,omitempty" name:"OrganizationType"` // 公司证件号码,个体工商户必输 OrganizationCode *string `json:"OrganizationCode,omitnil,omitempty" name:"OrganizationCode"` // 法人名称,如果SubMchName不是法人,需要另外送入法人信息(企业必输) // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> LegalPersonName *string `json:"LegalPersonName,omitnil,omitempty" name:"LegalPersonName"` // 法人证件类型,如果SubMchName不是法人,需要另外送入法人信息(企业必输) LegalPersonIdType *string `json:"LegalPersonIdType,omitnil,omitempty" name:"LegalPersonIdType"` // 法人证件号码,如果SubMchName不是法人,需要另外送入法人信息(企业必输) // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> LegalPersonIdCode *string `json:"LegalPersonIdCode,omitnil,omitempty" name:"LegalPersonIdCode"` }
type OutSubMerchantExtensionInfo ¶ added in v1.0.430
type OutSubMerchantExtensionInfo struct { // 地区代码,国标码 // HELIPAY渠道必传 RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 注册地址 RegisterAddress *string `json:"RegisterAddress,omitnil,omitempty" name:"RegisterAddress"` // 通讯地址 // HELIPAY渠道必传 MailingAddress *string `json:"MailingAddress,omitnil,omitempty" name:"MailingAddress"` // 营业地址/经营地址 BusinessAddress *string `json:"BusinessAddress,omitnil,omitempty" name:"BusinessAddress"` // 客服电话 ServicePhone *string `json:"ServicePhone,omitnil,omitempty" name:"ServicePhone"` // 网站url WebSiteUrl *string `json:"WebSiteUrl,omitnil,omitempty" name:"WebSiteUrl"` // 邮箱地址 EmailAddress *string `json:"EmailAddress,omitnil,omitempty" name:"EmailAddress"` }
type PayDataResult ¶ added in v1.0.293
type PayDataResult struct { // 支付标签(唯一性) PaymentTag *string `json:"PaymentTag,omitnil,omitempty" name:"PaymentTag"` // 添加合同时需要隐藏的选项(多个以小写逗号分开) PaymentOptionHide *string `json:"PaymentOptionHide,omitnil,omitempty" name:"PaymentOptionHide"` // 支付方式图片url路径 PaymentIcon *string `json:"PaymentIcon,omitnil,omitempty" name:"PaymentIcon"` // 合同选项名称6 PaymentOptionSix *string `json:"PaymentOptionSix,omitnil,omitempty" name:"PaymentOptionSix"` // 付款方式名称 PaymentName *string `json:"PaymentName,omitnil,omitempty" name:"PaymentName"` // 合同选项名称7 PaymentOptionSeven *string `json:"PaymentOptionSeven,omitnil,omitempty" name:"PaymentOptionSeven"` // 合同选项名称8 PaymentOptionOther *string `json:"PaymentOptionOther,omitnil,omitempty" name:"PaymentOptionOther"` // 合同选项名称2 PaymentOptionTwo *string `json:"PaymentOptionTwo,omitnil,omitempty" name:"PaymentOptionTwo"` // 合同选项名称1 PaymentOptionOne *string `json:"PaymentOptionOne,omitnil,omitempty" name:"PaymentOptionOne"` // 是否开启智能扣率(1是,0否) PaymentDiscountFee *string `json:"PaymentDiscountFee,omitnil,omitempty" name:"PaymentDiscountFee"` // 支持的交易类型(多个以小写逗号分开,0现金,1刷卡,2主扫,3被扫,4JSPAY,5预授权) PaymentType *string `json:"PaymentType,omitnil,omitempty" name:"PaymentType"` // 合同选项名称5 PaymentOptionFive *string `json:"PaymentOptionFive,omitnil,omitempty" name:"PaymentOptionFive"` // 合同选项名称9 PaymentOptionNine *string `json:"PaymentOptionNine,omitnil,omitempty" name:"PaymentOptionNine"` // 支付方式编号 PaymentId *string `json:"PaymentId,omitnil,omitempty" name:"PaymentId"` // 合同选项名称3 PaymentOptionThree *string `json:"PaymentOptionThree,omitnil,omitempty" name:"PaymentOptionThree"` // 付款方式名称(内部名称) PaymentInternalName *string `json:"PaymentInternalName,omitnil,omitempty" name:"PaymentInternalName"` // 合同选项名称4 PaymentOptionFour *string `json:"PaymentOptionFour,omitnil,omitempty" name:"PaymentOptionFour"` // 合同选项名称10 PaymentOptionTen *string `json:"PaymentOptionTen,omitnil,omitempty" name:"PaymentOptionTen"` }
type PayFeeDataResult ¶ added in v1.0.293
type PayFeeDataResult struct { // 机构的分佣扣率扣率 OrganizationFee *string `json:"OrganizationFee,omitnil,omitempty" name:"OrganizationFee"` // 商户手续费封顶值,0为不限封顶 PaymentClassificationLimit *string `json:"PaymentClassificationLimit,omitnil,omitempty" name:"PaymentClassificationLimit"` // 机构的分佣扣率类型(1按签约扣率,2按收单收益) OrganizationFeeType *string `json:"OrganizationFeeType,omitnil,omitempty" name:"OrganizationFeeType"` // 商户扣率最大值 PaymentClassificationMaxFee *string `json:"PaymentClassificationMaxFee,omitnil,omitempty" name:"PaymentClassificationMaxFee"` // 商户扣率最小值 PaymentClassificationMinFee *string `json:"PaymentClassificationMinFee,omitnil,omitempty" name:"PaymentClassificationMinFee"` // 行业会类编号 PaymentClassificationId *string `json:"PaymentClassificationId,omitnil,omitempty" name:"PaymentClassificationId"` // 行业分类名称 PaymentClassificationName *string `json:"PaymentClassificationName,omitnil,omitempty" name:"PaymentClassificationName"` }
type PayOrderResult ¶ added in v1.0.268
type PayOrderResult struct { // 付款订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 开发者流水号 // 注意:此字段可能返回 null,表示取不到有效值。 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 交易优惠金额(免充值券) // 注意:此字段可能返回 null,表示取不到有效值。 TradeDiscountAmount *string `json:"TradeDiscountAmount,omitnil,omitempty" name:"TradeDiscountAmount"` // 付款方式名称 // 注意:此字段可能返回 null,表示取不到有效值。 PayName *string `json:"PayName,omitnil,omitempty" name:"PayName"` // 商户流水号(从1开始自增长不重复) // 注意:此字段可能返回 null,表示取不到有效值。 OrderMerchantId *string `json:"OrderMerchantId,omitnil,omitempty" name:"OrderMerchantId"` // 交易帐号(银行卡号、支付宝帐号、微信帐号等,某些收单机构没有此数据) // 注意:此字段可能返回 null,表示取不到有效值。 TradeAccount *string `json:"TradeAccount,omitnil,omitempty" name:"TradeAccount"` // 实际交易金额(以分为单位,没有小数点) // 注意:此字段可能返回 null,表示取不到有效值。 TradeAmount *string `json:"TradeAmount,omitnil,omitempty" name:"TradeAmount"` // 币种签名 // 注意:此字段可能返回 null,表示取不到有效值。 CurrencySign *string `json:"CurrencySign,omitnil,omitempty" name:"CurrencySign"` // 付款完成时间(以收单机构为准) // 注意:此字段可能返回 null,表示取不到有效值。 TradePayTime *string `json:"TradePayTime,omitnil,omitempty" name:"TradePayTime"` // 门店流水号(从1开始自增长不重复) // 注意:此字段可能返回 null,表示取不到有效值。 ShopOrderId *string `json:"ShopOrderId,omitnil,omitempty" name:"ShopOrderId"` // 支付标签 // 注意:此字段可能返回 null,表示取不到有效值。 PayTag *string `json:"PayTag,omitnil,omitempty" name:"PayTag"` // 订单状态(1交易成功,2待支付,4已取消,9等待用户输入密码确认 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 币种代码 // 注意:此字段可能返回 null,表示取不到有效值。 OrderCurrency *string `json:"OrderCurrency,omitnil,omitempty" name:"OrderCurrency"` // 二维码字符串 // 注意:此字段可能返回 null,表示取不到有效值。 TradeQrcode *string `json:"TradeQrcode,omitnil,omitempty" name:"TradeQrcode"` // 微信返回调起小程序/原生JS支付的appid参数 // 注意:此字段可能返回 null,表示取不到有效值。 WechatAppId *string `json:"WechatAppId,omitnil,omitempty" name:"WechatAppId"` // 微信返回调起小程序/原生JS支付的timeStamp参数 // 注意:此字段可能返回 null,表示取不到有效值。 WechatTimeStamp *string `json:"WechatTimeStamp,omitnil,omitempty" name:"WechatTimeStamp"` // 微信返回调起小程序/原生JS支付的nonceStr参数 // 注意:此字段可能返回 null,表示取不到有效值。 WechatNonceStr *string `json:"WechatNonceStr,omitnil,omitempty" name:"WechatNonceStr"` // 微信返回调起小程序/原生JS支付的signType参数 // 注意:此字段可能返回 null,表示取不到有效值。 WechatSignType *string `json:"WechatSignType,omitnil,omitempty" name:"WechatSignType"` // 微信返回调起小程序/原生JS支付的package参数 // 注意:此字段可能返回 null,表示取不到有效值。 WechatPackage *string `json:"WechatPackage,omitnil,omitempty" name:"WechatPackage"` // 微信返回调起小程序/原生JS支付的paySign参数 // 注意:此字段可能返回 null,表示取不到有效值。 WechatPaySign *string `json:"WechatPaySign,omitnil,omitempty" name:"WechatPaySign"` }
type PayRollAuthResult ¶ added in v1.0.403
type PayRollAuthResult struct { // 结果为核身失败时的原因描述,仅在失败记录返回,空字符串等同null // 注意:此字段可能返回 null,表示取不到有效值。 AuthFailedReason *string `json:"AuthFailedReason,omitnil,omitempty" name:"AuthFailedReason"` // 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一 AuthNumber *string `json:"AuthNumber,omitnil,omitempty" name:"AuthNumber"` // 核身渠道,发起核身时的来源渠道,如通过小程序,硬件设备等 // FROM_MINI_APP:来自小程序方式核身 // FROM_HARDWARE:来自硬件设备方式核身 AuthScene *string `json:"AuthScene,omitnil,omitempty" name:"AuthScene"` // 核身渠道标识,用于定位渠道具体来源,如果是扫码打卡渠道标识就是具体的小程序appid,若是硬件设备,则是设备的序列号等 AuthSource *string `json:"AuthSource,omitnil,omitempty" name:"AuthSource"` // 核身状态 // AUTHENTICATE_PROCESSING:核身中 // AUTHENTICATE_SUCCESS:核身成功 // AUTHENTICATE_FAILED:核身失败 AuthStatus *string `json:"AuthStatus,omitnil,omitempty" name:"AuthStatus"` // 核身时间,遵循[rfc3339](https://datatracker.ietf.org/doc/html/rfc3339)标准格式,格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE AuthTime *string `json:"AuthTime,omitnil,omitempty" name:"AuthTime"` // 该用户所属的单位名称 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 微信服务商商户的商户号,由微信支付生成并下发 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 用户在商户对应appid下的唯一标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 该项目的名称 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 微信服务商下特约商户的商户号,由微信支付生成并下发 SubMerchantId *string `json:"SubMerchantId,omitnil,omitempty" name:"SubMerchantId"` }
type PayeeAccountBalanceResult ¶ added in v1.0.414
type PayeeAccountBalanceResult struct { // 账户ID // 注意:此字段可能返回 null,表示取不到有效值。 AccountId *string `json:"AccountId,omitnil,omitempty" name:"AccountId"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 // 注意:此字段可能返回 null,表示取不到有效值。 IncomeType *int64 `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 总余额 // 注意:此字段可能返回 null,表示取不到有效值。 Balance *string `json:"Balance,omitnil,omitempty" name:"Balance"` // 系统冻结余额 // 注意:此字段可能返回 null,表示取不到有效值。 SystemFreezeBalance *string `json:"SystemFreezeBalance,omitnil,omitempty" name:"SystemFreezeBalance"` // 人工冻结余额 // 注意:此字段可能返回 null,表示取不到有效值。 ManualFreezeBalance *string `json:"ManualFreezeBalance,omitnil,omitempty" name:"ManualFreezeBalance"` // 可提现余额 // 注意:此字段可能返回 null,表示取不到有效值。 PayableBalance *string `json:"PayableBalance,omitnil,omitempty" name:"PayableBalance"` // 已提现余额 // 注意:此字段可能返回 null,表示取不到有效值。 PaidBalance *string `json:"PaidBalance,omitnil,omitempty" name:"PaidBalance"` // 提现中余额 // 注意:此字段可能返回 null,表示取不到有效值。 InPayBalance *string `json:"InPayBalance,omitnil,omitempty" name:"InPayBalance"` // 累计结算金额 // 注意:此字段可能返回 null,表示取不到有效值。 SumSettlementAmount *string `json:"SumSettlementAmount,omitnil,omitempty" name:"SumSettlementAmount"` // 已缴个税 // 注意:此字段可能返回 null,表示取不到有效值。 PaidIncomeTax *string `json:"PaidIncomeTax,omitnil,omitempty" name:"PaidIncomeTax"` // 提现中个税 // 注意:此字段可能返回 null,表示取不到有效值。 InPayIncomeTax *string `json:"InPayIncomeTax,omitnil,omitempty" name:"InPayIncomeTax"` // 已缴增值税 // 注意:此字段可能返回 null,表示取不到有效值。 PaidValueAddedTax *string `json:"PaidValueAddedTax,omitnil,omitempty" name:"PaidValueAddedTax"` // 提现中增值税 // 注意:此字段可能返回 null,表示取不到有效值。 InPayValueAddedTax *string `json:"InPayValueAddedTax,omitnil,omitempty" name:"InPayValueAddedTax"` // 已缴附加税 // 注意:此字段可能返回 null,表示取不到有效值。 PaidAttachTax *string `json:"PaidAttachTax,omitnil,omitempty" name:"PaidAttachTax"` // 提现中附加税 // 注意:此字段可能返回 null,表示取不到有效值。 InPayAttachTax *string `json:"InPayAttachTax,omitnil,omitempty" name:"InPayAttachTax"` }
type PayeeAccountInfoResult ¶ added in v1.0.414
type PayeeAccountInfoResult struct { // 账户ID // 注意:此字段可能返回 null,表示取不到有效值。 AccountId *string `json:"AccountId,omitnil,omitempty" name:"AccountId"` // 账户名称 // 注意:此字段可能返回 null,表示取不到有效值。 AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 用户信息 // 注意:此字段可能返回 null,表示取不到有效值。 UserInfo *PayeeAccountUserInfo `json:"UserInfo,omitnil,omitempty" name:"UserInfo"` // 属性信息 // 注意:此字段可能返回 null,表示取不到有效值。 PropertyInfo *PayeeAccountPropertyInfo `json:"PropertyInfo,omitnil,omitempty" name:"PropertyInfo"` }
type PayeeAccountInfos ¶ added in v1.0.414
type PayeeAccountInfos struct { // 列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*PayeeAccountInfoResult `json:"List,omitnil,omitempty" name:"List"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` }
type PayeeAccountPropertyInfo ¶ added in v1.0.414
type PayeeAccountPropertyInfo struct { // 结算权益状态 // ENABLE:启用 // DISABLE:停用 // 注意:此字段可能返回 null,表示取不到有效值。 SettleRightStatus *string `json:"SettleRightStatus,omitnil,omitempty" name:"SettleRightStatus"` // 付款权益状态 // ENABLE:启用 // DISABLE:停用 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentRightStatus *string `json:"PaymentRightStatus,omitnil,omitempty" name:"PaymentRightStatus"` }
type PayeeAccountUserInfo ¶ added in v1.0.414
type PayeeAccountUserInfo struct { // 外部用户ID // 注意:此字段可能返回 null,表示取不到有效值。 OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` // 用户类型 // 0:B端用户 // 1:C端用户 // 注意:此字段可能返回 null,表示取不到有效值。 UserType *int64 `json:"UserType,omitnil,omitempty" name:"UserType"` // 证件类型 // 0:身份证 // 1:社会信用代码 // 注意:此字段可能返回 null,表示取不到有效值。 IdType *int64 `json:"IdType,omitnil,omitempty" name:"IdType"` // 证件号 // 注意:此字段可能返回 null,表示取不到有效值。 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 姓名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type PayeeFundingAccountResult ¶ added in v1.0.568
type PayeeFundingAccountResult struct { // 资金账户ID FundingAccountBindSerialNo *string `json:"FundingAccountBindSerialNo,omitnil,omitempty" name:"FundingAccountBindSerialNo"` }
type PayeeInfoResult ¶ added in v1.0.414
type PayeeInfoResult struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 用户外部业务ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 证件类型 // 0:身份证 // 1:社会信用代码 IdType *int64 `json:"IdType,omitnil,omitempty" name:"IdType"` // 证件号 IdNo *string `json:"IdNo,omitnil,omitempty" name:"IdNo"` // 服务商ID // 注意:此字段可能返回 null,表示取不到有效值。 ServiceProviderId *string `json:"ServiceProviderId,omitnil,omitempty" name:"ServiceProviderId"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type PayeeTaxInfo ¶ added in v1.0.414
type PayeeTaxInfo struct { // 计税模板列表 TaxTemplateInfoList []*PayeeTaxTemplateInfo `json:"TaxTemplateInfoList,omitnil,omitempty" name:"TaxTemplateInfoList"` // 纳税人识别号 TaxpayerIdNo *string `json:"TaxpayerIdNo,omitnil,omitempty" name:"TaxpayerIdNo"` // 纳税主体类型 // NATURAL:自然人 // NON_NATURAL:非自然人 TaxEntityType *string `json:"TaxEntityType,omitnil,omitempty" name:"TaxEntityType"` // 财税服务商ID TaxServiceProviderId *string `json:"TaxServiceProviderId,omitnil,omitempty" name:"TaxServiceProviderId"` }
type PayeeTaxTemplateInfo ¶ added in v1.0.414
type PaymentOrderResult ¶ added in v1.0.414
type PaymentOrderResult struct { // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 税后金额 AmountAfterTax *string `json:"AmountAfterTax,omitnil,omitempty" name:"AmountAfterTax"` // 税金 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 订单ID OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 发起时间 InitiateTime *string `json:"InitiateTime,omitnil,omitempty" name:"InitiateTime"` // 完成时间 // 注意:此字段可能返回 null,表示取不到有效值。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 状态 // ACCEPTED:已受理 // ACCOUNTED:已记账 // PAYING:付款中 // PAYED:完成付款渠道调用 // SUCCEED:已成功 // FAILED:已失败 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 状态描述 StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"` // 提现备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 外部用户ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` // 渠道支付订单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 增值税 // 注意:此字段可能返回 null,表示取不到有效值。 Vat *string `json:"Vat,omitnil,omitempty" name:"Vat"` // 个人所得税 // 注意:此字段可能返回 null,表示取不到有效值。 IndividualIncomeTax *string `json:"IndividualIncomeTax,omitnil,omitempty" name:"IndividualIncomeTax"` // 附加税总税额 // 注意:此字段可能返回 null,表示取不到有效值。 AdditionalTaxSum *string `json:"AdditionalTaxSum,omitnil,omitempty" name:"AdditionalTaxSum"` // 附加税税项。格式为JSON格式 // 注意:此字段可能返回 null,表示取不到有效值。 AdditionalTaxItem *string `json:"AdditionalTaxItem,omitnil,omitempty" name:"AdditionalTaxItem"` // 失败原因。当Status为FAILED时,改字段为失败的原因。 // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` // 资金账户字类型: WECHATPAY_ACCOUNT 微信零钱, BANK_ACCOUNT 银行卡 // 注意:此字段可能返回 null,表示取不到有效值。 FundingAccountSubType *string `json:"FundingAccountSubType,omitnil,omitempty" name:"FundingAccountSubType"` }
type PaymentOrderStatusResult ¶ added in v1.0.414
type PaymentOrderStatusResult struct { // 状态 // ACCEPTED:已受理 // ACCOUNTED:已记账 // PAYING:付款中 // PAYED:完成付款渠道调用 // SUCCEED:已成功 // FAILED:已失败 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 状态描述 StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"` // 失败原因。当Status为FAILED时,改字段为失败的原因。 // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` }
type PaymentOrders ¶ added in v1.0.414
type PaymentOrders struct { // 列表 List []*PaymentOrderResult `json:"List,omitnil,omitempty" name:"List"` // 总数 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` }
type PlatformAccountBalanceResult ¶ added in v1.0.559
type PlatformAccountBalanceResult struct { // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 // 注意:此字段可能返回 null,表示取不到有效值。 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 总余额 // 注意:此字段可能返回 null,表示取不到有效值。 Balance *string `json:"Balance,omitnil,omitempty" name:"Balance"` // 系统冻结余额 // 注意:此字段可能返回 null,表示取不到有效值。 SystemFreezeBalance *string `json:"SystemFreezeBalance,omitnil,omitempty" name:"SystemFreezeBalance"` // 人工冻结余额 // 注意:此字段可能返回 null,表示取不到有效值。 ManualFreezeBalance *string `json:"ManualFreezeBalance,omitnil,omitempty" name:"ManualFreezeBalance"` // 可提现余额 // 注意:此字段可能返回 null,表示取不到有效值。 PayableBalance *string `json:"PayableBalance,omitnil,omitempty" name:"PayableBalance"` // 提现中余额 // 注意:此字段可能返回 null,表示取不到有效值。 InPayBalance *string `json:"InPayBalance,omitnil,omitempty" name:"InPayBalance"` }
type QueryAcctBindingRequest ¶
type QueryAcctBindingRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 由平台客服提供的计费密钥Id MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewQueryAcctBindingRequest ¶
func NewQueryAcctBindingRequest() (request *QueryAcctBindingRequest)
func (*QueryAcctBindingRequest) FromJsonString ¶
func (r *QueryAcctBindingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAcctBindingRequest) ToJsonString ¶
func (r *QueryAcctBindingRequest) ToJsonString() string
type QueryAcctBindingRequestParams ¶ added in v1.0.426
type QueryAcctBindingRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 由平台客服提供的计费密钥Id MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type QueryAcctBindingResponse ¶
type QueryAcctBindingResponse struct { *tchttp.BaseResponse Response *QueryAcctBindingResponseParams `json:"Response"` }
func NewQueryAcctBindingResponse ¶
func NewQueryAcctBindingResponse() (response *QueryAcctBindingResponse)
func (*QueryAcctBindingResponse) FromJsonString ¶
func (r *QueryAcctBindingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAcctBindingResponse) ToJsonString ¶
func (r *QueryAcctBindingResponse) ToJsonString() string
type QueryAcctBindingResponseParams ¶ added in v1.0.426
type QueryAcctBindingResponseParams struct { // 总行数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 银行卡信息列表 BankCardItems []*BankCardItem `json:"BankCardItems,omitnil,omitempty" name:"BankCardItems"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryAcctInfoListRequest ¶
type QueryAcctInfoListRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 查询开始时间(以开户时间为准) QueryAcctBeginTime *string `json:"QueryAcctBeginTime,omitnil,omitempty" name:"QueryAcctBeginTime"` // 查询结束时间(以开户时间为准) QueryAcctEndTime *string `json:"QueryAcctEndTime,omitnil,omitempty" name:"QueryAcctEndTime"` // 分页号, 起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照开户时间的先后 PageOffset *string `json:"PageOffset,omitnil,omitempty" name:"PageOffset"` // 由平台客服提供的计费密钥Id MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewQueryAcctInfoListRequest ¶
func NewQueryAcctInfoListRequest() (request *QueryAcctInfoListRequest)
func (*QueryAcctInfoListRequest) FromJsonString ¶
func (r *QueryAcctInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAcctInfoListRequest) ToJsonString ¶
func (r *QueryAcctInfoListRequest) ToJsonString() string
type QueryAcctInfoListRequestParams ¶ added in v1.0.426
type QueryAcctInfoListRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 查询开始时间(以开户时间为准) QueryAcctBeginTime *string `json:"QueryAcctBeginTime,omitnil,omitempty" name:"QueryAcctBeginTime"` // 查询结束时间(以开户时间为准) QueryAcctEndTime *string `json:"QueryAcctEndTime,omitnil,omitempty" name:"QueryAcctEndTime"` // 分页号, 起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照开户时间的先后 PageOffset *string `json:"PageOffset,omitnil,omitempty" name:"PageOffset"` // 由平台客服提供的计费密钥Id MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type QueryAcctInfoListResponse ¶
type QueryAcctInfoListResponse struct { *tchttp.BaseResponse Response *QueryAcctInfoListResponseParams `json:"Response"` }
func NewQueryAcctInfoListResponse ¶
func NewQueryAcctInfoListResponse() (response *QueryAcctInfoListResponse)
func (*QueryAcctInfoListResponse) FromJsonString ¶
func (r *QueryAcctInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAcctInfoListResponse) ToJsonString ¶
func (r *QueryAcctInfoListResponse) ToJsonString() string
type QueryAcctInfoListResponseParams ¶ added in v1.0.426
type QueryAcctInfoListResponseParams struct { // 本次交易返回查询结果记录数 ResultCount *int64 `json:"ResultCount,omitnil,omitempty" name:"ResultCount"` // 符合业务查询条件的记录总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 查询结果项 [object,object] QueryAcctItems []*QueryAcctItem `json:"QueryAcctItems,omitnil,omitempty" name:"QueryAcctItems"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryAcctInfoRequest ¶
type QueryAcctInfoRequest struct { *tchttp.BaseRequest // 聚鑫平台分配的支付MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 业务平台的子商户Id,唯一 SubMchId *string `json:"SubMchId,omitnil,omitempty" name:"SubMchId"` // 由平台客服提供的计费密钥Id MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewQueryAcctInfoRequest ¶
func NewQueryAcctInfoRequest() (request *QueryAcctInfoRequest)
func (*QueryAcctInfoRequest) FromJsonString ¶
func (r *QueryAcctInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAcctInfoRequest) ToJsonString ¶
func (r *QueryAcctInfoRequest) ToJsonString() string
type QueryAcctInfoRequestParams ¶ added in v1.0.426
type QueryAcctInfoRequestParams struct { // 聚鑫平台分配的支付MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 业务平台的子商户Id,唯一 SubMchId *string `json:"SubMchId,omitnil,omitempty" name:"SubMchId"` // 由平台客服提供的计费密钥Id MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type QueryAcctInfoResponse ¶
type QueryAcctInfoResponse struct { *tchttp.BaseResponse Response *QueryAcctInfoResponseParams `json:"Response"` }
func NewQueryAcctInfoResponse ¶
func NewQueryAcctInfoResponse() (response *QueryAcctInfoResponse)
func (*QueryAcctInfoResponse) FromJsonString ¶
func (r *QueryAcctInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAcctInfoResponse) ToJsonString ¶
func (r *QueryAcctInfoResponse) ToJsonString() string
type QueryAcctInfoResponseParams ¶ added in v1.0.426
type QueryAcctInfoResponseParams struct { // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子商户名称 SubMchName *string `json:"SubMchName,omitnil,omitempty" name:"SubMchName"` // 子商户类型: // 个人: personal // 企业:enterprise // 缺省: enterprise� SubMchType *string `json:"SubMchType,omitnil,omitempty" name:"SubMchType"` // 不填则默认子商户名称 ShortName *string `json:"ShortName,omitnil,omitempty" name:"ShortName"` // 子商户地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 子商户联系人子商户联系人 // <敏感信息> Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"` // 联系人手机号 // <敏感信息> Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 邮箱 // <敏感信息> Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 子商户id SubMchId *string `json:"SubMchId,omitnil,omitempty" name:"SubMchId"` // 子账户 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // 子商户会员类型: // general:普通子账户 // merchant:商户子账户 // 缺省: general // 注意:此字段可能返回 null,表示取不到有效值。 SubMerchantMemberType *string `json:"SubMerchantMemberType,omitnil,omitempty" name:"SubMerchantMemberType"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryAcctItem ¶
type QueryAcctItem struct { // 子商户类型: // 个人: personal // 企业:enterprise // 缺省: enterprise SubMchType *string `json:"SubMchType,omitnil,omitempty" name:"SubMchType"` // 子商户名称 SubMchName *string `json:"SubMchName,omitnil,omitempty" name:"SubMchName"` // 子账号 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // 不填则默认子商户名称 ShortName *string `json:"ShortName,omitnil,omitempty" name:"ShortName"` // 业务平台的子商户Id,唯一 SubMchId *string `json:"SubMchId,omitnil,omitempty" name:"SubMchId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子商户联系人 // <敏感信息> Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"` // 子商户地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 联系人手机号 // <敏感信息> Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 邮箱 // <敏感信息> Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 子商户会员类型: // general:普通子账户 // merchant:商户子账户 // 缺省: general // 注意:此字段可能返回 null,表示取不到有效值。 SubMerchantMemberType *string `json:"SubMerchantMemberType,omitnil,omitempty" name:"SubMerchantMemberType"` }
type QueryAgentStatementsRequest ¶
type QueryAgentStatementsRequest struct { *tchttp.BaseRequest // 结算单日期,月结算单填每月1日 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 日结算单:daily // 月结算单:monthly Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewQueryAgentStatementsRequest ¶
func NewQueryAgentStatementsRequest() (request *QueryAgentStatementsRequest)
func (*QueryAgentStatementsRequest) FromJsonString ¶
func (r *QueryAgentStatementsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAgentStatementsRequest) ToJsonString ¶
func (r *QueryAgentStatementsRequest) ToJsonString() string
type QueryAgentStatementsRequestParams ¶ added in v1.0.426
type QueryAgentStatementsRequestParams struct { // 结算单日期,月结算单填每月1日 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 日结算单:daily // 月结算单:monthly Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type QueryAgentStatementsResponse ¶
type QueryAgentStatementsResponse struct { *tchttp.BaseResponse Response *QueryAgentStatementsResponseParams `json:"Response"` }
func NewQueryAgentStatementsResponse ¶
func NewQueryAgentStatementsResponse() (response *QueryAgentStatementsResponse)
func (*QueryAgentStatementsResponse) FromJsonString ¶
func (r *QueryAgentStatementsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAgentStatementsResponse) ToJsonString ¶
func (r *QueryAgentStatementsResponse) ToJsonString() string
type QueryAgentStatementsResponseParams ¶ added in v1.0.426
type QueryAgentStatementsResponseParams struct { // 文件下载链接 // 注意:此字段可能返回 null,表示取不到有效值。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryAgentTaxPaymentBatchRequest ¶
type QueryAgentTaxPaymentBatchRequest struct { *tchttp.BaseRequest // 批次号 BatchNum *int64 `json:"BatchNum,omitnil,omitempty" name:"BatchNum"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryAgentTaxPaymentBatchRequest ¶
func NewQueryAgentTaxPaymentBatchRequest() (request *QueryAgentTaxPaymentBatchRequest)
func (*QueryAgentTaxPaymentBatchRequest) FromJsonString ¶
func (r *QueryAgentTaxPaymentBatchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAgentTaxPaymentBatchRequest) ToJsonString ¶
func (r *QueryAgentTaxPaymentBatchRequest) ToJsonString() string
type QueryAgentTaxPaymentBatchRequestParams ¶ added in v1.0.426
type QueryAgentTaxPaymentBatchRequestParams struct { // 批次号 BatchNum *int64 `json:"BatchNum,omitnil,omitempty" name:"BatchNum"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryAgentTaxPaymentBatchResponse ¶
type QueryAgentTaxPaymentBatchResponse struct { *tchttp.BaseResponse Response *QueryAgentTaxPaymentBatchResponseParams `json:"Response"` }
func NewQueryAgentTaxPaymentBatchResponse ¶
func NewQueryAgentTaxPaymentBatchResponse() (response *QueryAgentTaxPaymentBatchResponse)
func (*QueryAgentTaxPaymentBatchResponse) FromJsonString ¶
func (r *QueryAgentTaxPaymentBatchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAgentTaxPaymentBatchResponse) ToJsonString ¶
func (r *QueryAgentTaxPaymentBatchResponse) ToJsonString() string
type QueryAgentTaxPaymentBatchResponseParams ¶ added in v1.0.426
type QueryAgentTaxPaymentBatchResponseParams struct { // 代理商完税证明批次信息 AgentTaxPaymentBatch *AgentTaxPaymentBatch `json:"AgentTaxPaymentBatch,omitnil,omitempty" name:"AgentTaxPaymentBatch"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryAnchorContractInfoRequest ¶
type QueryAnchorContractInfoRequest struct { *tchttp.BaseRequest // 起始时间,格式为yyyy-MM-dd BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 起始时间,格式为yyyy-MM-dd EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewQueryAnchorContractInfoRequest ¶
func NewQueryAnchorContractInfoRequest() (request *QueryAnchorContractInfoRequest)
func (*QueryAnchorContractInfoRequest) FromJsonString ¶
func (r *QueryAnchorContractInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAnchorContractInfoRequest) ToJsonString ¶
func (r *QueryAnchorContractInfoRequest) ToJsonString() string
type QueryAnchorContractInfoRequestParams ¶ added in v1.0.426
type QueryAnchorContractInfoRequestParams struct { // 起始时间,格式为yyyy-MM-dd BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 起始时间,格式为yyyy-MM-dd EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type QueryAnchorContractInfoResponse ¶
type QueryAnchorContractInfoResponse struct { *tchttp.BaseResponse Response *QueryAnchorContractInfoResponseParams `json:"Response"` }
func NewQueryAnchorContractInfoResponse ¶
func NewQueryAnchorContractInfoResponse() (response *QueryAnchorContractInfoResponse)
func (*QueryAnchorContractInfoResponse) FromJsonString ¶
func (r *QueryAnchorContractInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAnchorContractInfoResponse) ToJsonString ¶
func (r *QueryAnchorContractInfoResponse) ToJsonString() string
type QueryAnchorContractInfoResponseParams ¶ added in v1.0.426
type QueryAnchorContractInfoResponseParams struct { // 签约主播数据 AnchorContractInfoList []*AnchorContractInfo `json:"AnchorContractInfoList,omitnil,omitempty" name:"AnchorContractInfoList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryApplicationMaterialRequest ¶
type QueryApplicationMaterialRequest struct { *tchttp.BaseRequest // 申报流水号 DeclareId *string `json:"DeclareId,omitnil,omitempty" name:"DeclareId"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryApplicationMaterialRequest ¶
func NewQueryApplicationMaterialRequest() (request *QueryApplicationMaterialRequest)
func (*QueryApplicationMaterialRequest) FromJsonString ¶
func (r *QueryApplicationMaterialRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryApplicationMaterialRequest) ToJsonString ¶
func (r *QueryApplicationMaterialRequest) ToJsonString() string
type QueryApplicationMaterialRequestParams ¶ added in v1.0.426
type QueryApplicationMaterialRequestParams struct { // 申报流水号 DeclareId *string `json:"DeclareId,omitnil,omitempty" name:"DeclareId"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryApplicationMaterialResponse ¶
type QueryApplicationMaterialResponse struct { *tchttp.BaseResponse Response *QueryApplicationMaterialResponseParams `json:"Response"` }
func NewQueryApplicationMaterialResponse ¶
func NewQueryApplicationMaterialResponse() (response *QueryApplicationMaterialResponse)
func (*QueryApplicationMaterialResponse) FromJsonString ¶
func (r *QueryApplicationMaterialResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryApplicationMaterialResponse) ToJsonString ¶
func (r *QueryApplicationMaterialResponse) ToJsonString() string
type QueryApplicationMaterialResponseParams ¶ added in v1.0.426
type QueryApplicationMaterialResponseParams struct { // 成功申报材料查询结果 Result *QueryDeclareResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryAssignmentRequest ¶ added in v1.0.306
type QueryAssignmentRequest struct { *tchttp.BaseRequest // 主播ID AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` }
func NewQueryAssignmentRequest ¶ added in v1.0.306
func NewQueryAssignmentRequest() (request *QueryAssignmentRequest)
func (*QueryAssignmentRequest) FromJsonString ¶ added in v1.0.306
func (r *QueryAssignmentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAssignmentRequest) ToJsonString ¶ added in v1.0.306
func (r *QueryAssignmentRequest) ToJsonString() string
type QueryAssignmentRequestParams ¶ added in v1.0.426
type QueryAssignmentRequestParams struct { // 主播ID AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` }
Predefined struct for user
type QueryAssignmentResponse ¶ added in v1.0.306
type QueryAssignmentResponse struct { *tchttp.BaseResponse Response *QueryAssignmentResponseParams `json:"Response"` }
func NewQueryAssignmentResponse ¶ added in v1.0.306
func NewQueryAssignmentResponse() (response *QueryAssignmentResponse)
func (*QueryAssignmentResponse) FromJsonString ¶ added in v1.0.306
func (r *QueryAssignmentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryAssignmentResponse) ToJsonString ¶ added in v1.0.306
func (r *QueryAssignmentResponse) ToJsonString() string
type QueryAssignmentResponseParams ¶ added in v1.0.426
type QueryAssignmentResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 返回响应 // 注意:此字段可能返回 null,表示取不到有效值。 Result *AssignmentData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryBalanceRequest ¶
type QueryBalanceRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 2:普通会员子账号 // 3:功能子账号 QueryFlag *string `json:"QueryFlag,omitnil,omitempty" name:"QueryFlag"` // 起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后 PageOffset *string `json:"PageOffset,omitnil,omitempty" name:"PageOffset"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewQueryBalanceRequest ¶
func NewQueryBalanceRequest() (request *QueryBalanceRequest)
func (*QueryBalanceRequest) FromJsonString ¶
func (r *QueryBalanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBalanceRequest) ToJsonString ¶
func (r *QueryBalanceRequest) ToJsonString() string
type QueryBalanceRequestParams ¶ added in v1.0.426
type QueryBalanceRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 2:普通会员子账号 // 3:功能子账号 QueryFlag *string `json:"QueryFlag,omitnil,omitempty" name:"QueryFlag"` // 起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后 PageOffset *string `json:"PageOffset,omitnil,omitempty" name:"PageOffset"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type QueryBalanceResponse ¶
type QueryBalanceResponse struct { *tchttp.BaseResponse Response *QueryBalanceResponseParams `json:"Response"` }
func NewQueryBalanceResponse ¶
func NewQueryBalanceResponse() (response *QueryBalanceResponse)
func (*QueryBalanceResponse) FromJsonString ¶
func (r *QueryBalanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBalanceResponse) ToJsonString ¶
func (r *QueryBalanceResponse) ToJsonString() string
type QueryBalanceResponseParams ¶ added in v1.0.426
type QueryBalanceResponseParams struct { // 本次交易返回查询结果记录数 ResultCount *string `json:"ResultCount,omitnil,omitempty" name:"ResultCount"` // 起始记录号 StartRecordOffset *string `json:"StartRecordOffset,omitnil,omitempty" name:"StartRecordOffset"` // 结束标志 EndFlag *string `json:"EndFlag,omitnil,omitempty" name:"EndFlag"` // 符合业务查询条件的记录总数 TotalCount *string `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 查询结果项 QueryItems []*QueryItem `json:"QueryItems,omitnil,omitempty" name:"QueryItems"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryBankClearRequest ¶
type QueryBankClearRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1: 全部; 2: 指定时间段) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING (10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(8),开始日期(若是指定时间段查询,则必输,当查询全部时,不起作用。格式: 20190101) StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // STRING(8),终止日期(若是指定时间段查询,则必输,当查询全部时,不起作用。格式:20190101) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryBankClearRequest ¶
func NewQueryBankClearRequest() (request *QueryBankClearRequest)
func (*QueryBankClearRequest) FromJsonString ¶
func (r *QueryBankClearRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBankClearRequest) ToJsonString ¶
func (r *QueryBankClearRequest) ToJsonString() string
type QueryBankClearRequestParams ¶ added in v1.0.426
type QueryBankClearRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1: 全部; 2: 指定时间段) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING (10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(8),开始日期(若是指定时间段查询,则必输,当查询全部时,不起作用。格式: 20190101) StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // STRING(8),终止日期(若是指定时间段查询,则必输,当查询全部时,不起作用。格式:20190101) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryBankClearResponse ¶
type QueryBankClearResponse struct { *tchttp.BaseResponse Response *QueryBankClearResponseParams `json:"Response"` }
func NewQueryBankClearResponse ¶
func NewQueryBankClearResponse() (response *QueryBankClearResponse)
func (*QueryBankClearResponse) FromJsonString ¶
func (r *QueryBankClearResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBankClearResponse) ToJsonString ¶
func (r *QueryBankClearResponse) ToJsonString() string
type QueryBankClearResponseParams ¶ added in v1.0.426
type QueryBankClearResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING (10),本次交易返回查询结果记录数 // 注意:此字段可能返回 null,表示取不到有效值。 ResultNum *string `json:"ResultNum,omitnil,omitempty" name:"ResultNum"` // STRING(30),起始记录号 // 注意:此字段可能返回 null,表示取不到有效值。 StartRecordNo *string `json:"StartRecordNo,omitnil,omitempty" name:"StartRecordNo"` // STRING(2),结束标志(0: 否; 1: 是) // 注意:此字段可能返回 null,表示取不到有效值。 EndFlag *string `json:"EndFlag,omitnil,omitempty" name:"EndFlag"` // STRING (10),符合业务查询条件的记录总数(重复次数, 一次最多返回20条记录) // 注意:此字段可能返回 null,表示取不到有效值。 TotalNum *string `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 交易信息数组 // 注意:此字段可能返回 null,表示取不到有效值。 TranItemArray []*ClearItem `json:"TranItemArray,omitnil,omitempty" name:"TranItemArray"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryBankTransactionDetailsRequest ¶
type QueryBankTransactionDetailsRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1: 当日; 2: 历史) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(50),见证子帐户的帐号 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(4),查询标志(1: 全部; 2: 转出; 3: 转入 ) QueryFlag *string `json:"QueryFlag,omitnil,omitempty" name:"QueryFlag"` // STRING(10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(8),开始日期(若是历史查询,则必输,当日查询时,不起作用。格式:20190101) StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // STRING(8),终止日期(若是历史查询,则必输,当日查询时,不起作用。格式:20190101) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryBankTransactionDetailsRequest ¶
func NewQueryBankTransactionDetailsRequest() (request *QueryBankTransactionDetailsRequest)
func (*QueryBankTransactionDetailsRequest) FromJsonString ¶
func (r *QueryBankTransactionDetailsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBankTransactionDetailsRequest) ToJsonString ¶
func (r *QueryBankTransactionDetailsRequest) ToJsonString() string
type QueryBankTransactionDetailsRequestParams ¶ added in v1.0.426
type QueryBankTransactionDetailsRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1: 当日; 2: 历史) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(50),见证子帐户的帐号 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(4),查询标志(1: 全部; 2: 转出; 3: 转入 ) QueryFlag *string `json:"QueryFlag,omitnil,omitempty" name:"QueryFlag"` // STRING(10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(8),开始日期(若是历史查询,则必输,当日查询时,不起作用。格式:20190101) StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // STRING(8),终止日期(若是历史查询,则必输,当日查询时,不起作用。格式:20190101) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryBankTransactionDetailsResponse ¶
type QueryBankTransactionDetailsResponse struct { *tchttp.BaseResponse Response *QueryBankTransactionDetailsResponseParams `json:"Response"` }
func NewQueryBankTransactionDetailsResponse ¶
func NewQueryBankTransactionDetailsResponse() (response *QueryBankTransactionDetailsResponse)
func (*QueryBankTransactionDetailsResponse) FromJsonString ¶
func (r *QueryBankTransactionDetailsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBankTransactionDetailsResponse) ToJsonString ¶
func (r *QueryBankTransactionDetailsResponse) ToJsonString() string
type QueryBankTransactionDetailsResponseParams ¶ added in v1.0.426
type QueryBankTransactionDetailsResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(10),本次交易返回查询结果记录数 // 注意:此字段可能返回 null,表示取不到有效值。 ResultNum *string `json:"ResultNum,omitnil,omitempty" name:"ResultNum"` // STRING(30),起始记录号 // 注意:此字段可能返回 null,表示取不到有效值。 StartRecordNo *string `json:"StartRecordNo,omitnil,omitempty" name:"StartRecordNo"` // STRING(2),结束标志(0: 否; 1: 是) // 注意:此字段可能返回 null,表示取不到有效值。 EndFlag *string `json:"EndFlag,omitnil,omitempty" name:"EndFlag"` // STRING(10),符合业务查询条件的记录总数(重复次数,一次最多返回20条记录) // 注意:此字段可能返回 null,表示取不到有效值。 TotalNum *string `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 交易信息数组 // 注意:此字段可能返回 null,表示取不到有效值。 TranItemArray []*TransactionItem `json:"TranItemArray,omitnil,omitempty" name:"TranItemArray"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryBankWithdrawCashDetailsRequest ¶
type QueryBankWithdrawCashDetailsRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1: 当日; 2: 历史) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(50),见证子帐户的帐号 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(4),查询标志(2: 提现; 3: 清分) QueryFlag *string `json:"QueryFlag,omitnil,omitempty" name:"QueryFlag"` // STRING(10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(8),开始日期(若是历史查询,则必输,当日查询时,不起作用。格式:20190101) BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // STRING(8),结束日期(若是历史查询,则必输,当日查询时,不起作用。格式:20190101) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryBankWithdrawCashDetailsRequest ¶
func NewQueryBankWithdrawCashDetailsRequest() (request *QueryBankWithdrawCashDetailsRequest)
func (*QueryBankWithdrawCashDetailsRequest) FromJsonString ¶
func (r *QueryBankWithdrawCashDetailsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBankWithdrawCashDetailsRequest) ToJsonString ¶
func (r *QueryBankWithdrawCashDetailsRequest) ToJsonString() string
type QueryBankWithdrawCashDetailsRequestParams ¶ added in v1.0.426
type QueryBankWithdrawCashDetailsRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1: 当日; 2: 历史) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(50),见证子帐户的帐号 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(4),查询标志(2: 提现; 3: 清分) QueryFlag *string `json:"QueryFlag,omitnil,omitempty" name:"QueryFlag"` // STRING(10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(8),开始日期(若是历史查询,则必输,当日查询时,不起作用。格式:20190101) BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // STRING(8),结束日期(若是历史查询,则必输,当日查询时,不起作用。格式:20190101) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryBankWithdrawCashDetailsResponse ¶
type QueryBankWithdrawCashDetailsResponse struct { *tchttp.BaseResponse Response *QueryBankWithdrawCashDetailsResponseParams `json:"Response"` }
func NewQueryBankWithdrawCashDetailsResponse ¶
func NewQueryBankWithdrawCashDetailsResponse() (response *QueryBankWithdrawCashDetailsResponse)
func (*QueryBankWithdrawCashDetailsResponse) FromJsonString ¶
func (r *QueryBankWithdrawCashDetailsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBankWithdrawCashDetailsResponse) ToJsonString ¶
func (r *QueryBankWithdrawCashDetailsResponse) ToJsonString() string
type QueryBankWithdrawCashDetailsResponseParams ¶ added in v1.0.426
type QueryBankWithdrawCashDetailsResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(10),本次交易返回查询结果记录数 // 注意:此字段可能返回 null,表示取不到有效值。 ResultNum *string `json:"ResultNum,omitnil,omitempty" name:"ResultNum"` // STRING(30),起始记录号 // 注意:此字段可能返回 null,表示取不到有效值。 StartRecordNo *string `json:"StartRecordNo,omitnil,omitempty" name:"StartRecordNo"` // STRING(2),结束标志(0:否; 1:是) // 注意:此字段可能返回 null,表示取不到有效值。 EndFlag *string `json:"EndFlag,omitnil,omitempty" name:"EndFlag"` // STRING(10),符合业务查询条件的记录总数(重复次数,一次最多返回20条记录) // 注意:此字段可能返回 null,表示取不到有效值。 TotalNum *string `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 交易信息数组 // 注意:此字段可能返回 null,表示取不到有效值。 TranItemArray []*WithdrawItem `json:"TranItemArray,omitnil,omitempty" name:"TranItemArray"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryBatchPaymentResultData ¶ added in v1.0.230
type QueryBatchPaymentResultData struct { // 批次号 // 注意:此字段可能返回 null,表示取不到有效值。 BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // 批次总额 // 注意:此字段可能返回 null,表示取不到有效值。 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 批次总量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 批次预留字段 // 注意:此字段可能返回 null,表示取不到有效值。 ReqReserved *string `json:"ReqReserved,omitnil,omitempty" name:"ReqReserved"` // 批次备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 渠道类型 // 注意:此字段可能返回 null,表示取不到有效值。 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 转账明细 // 注意:此字段可能返回 null,表示取不到有效值。 TransferInfoList []*QueryBatchPaymentResultDataInfo `json:"TransferInfoList,omitnil,omitempty" name:"TransferInfoList"` }
type QueryBatchPaymentResultDataInfo ¶ added in v1.0.230
type QueryBatchPaymentResultDataInfo struct { // 订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 代理商ID // 注意:此字段可能返回 null,表示取不到有效值。 AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 代理商名称 // 注意:此字段可能返回 null,表示取不到有效值。 AgentName *string `json:"AgentName,omitnil,omitempty" name:"AgentName"` // 交易状态。 // 0 处理中 // 1 预占成功 // 2 交易成功 // 3 交易失败 // 4 未知渠道异常 // 5 预占额度失败 // 6 提交成功 // 7 提交失败 // 8 订单重复提交 // 99 未知系统异常 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 状态描述 // 注意:此字段可能返回 null,表示取不到有效值。 StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"` // 转账金额 // 注意:此字段可能返回 null,表示取不到有效值。 TransferAmount *int64 `json:"TransferAmount,omitnil,omitempty" name:"TransferAmount"` }
type QueryBatchPaymentResultRequest ¶ added in v1.0.230
type QueryBatchPaymentResultRequest struct { *tchttp.BaseRequest // 批次号 BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` }
func NewQueryBatchPaymentResultRequest ¶ added in v1.0.230
func NewQueryBatchPaymentResultRequest() (request *QueryBatchPaymentResultRequest)
func (*QueryBatchPaymentResultRequest) FromJsonString ¶ added in v1.0.230
func (r *QueryBatchPaymentResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBatchPaymentResultRequest) ToJsonString ¶ added in v1.0.230
func (r *QueryBatchPaymentResultRequest) ToJsonString() string
type QueryBatchPaymentResultRequestParams ¶ added in v1.0.426
type QueryBatchPaymentResultRequestParams struct { // 批次号 BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` }
Predefined struct for user
type QueryBatchPaymentResultResponse ¶ added in v1.0.230
type QueryBatchPaymentResultResponse struct { *tchttp.BaseResponse Response *QueryBatchPaymentResultResponseParams `json:"Response"` }
func NewQueryBatchPaymentResultResponse ¶ added in v1.0.230
func NewQueryBatchPaymentResultResponse() (response *QueryBatchPaymentResultResponse)
func (*QueryBatchPaymentResultResponse) FromJsonString ¶ added in v1.0.230
func (r *QueryBatchPaymentResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBatchPaymentResultResponse) ToJsonString ¶ added in v1.0.230
func (r *QueryBatchPaymentResultResponse) ToJsonString() string
type QueryBatchPaymentResultResponseParams ¶ added in v1.0.426
type QueryBatchPaymentResultResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回响应 Result *QueryBatchPaymentResultData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryBillDownloadURLData ¶
type QueryBillDownloadURLData struct { // 统一对账单下载链接 // 注意:此字段可能返回 null,表示取不到有效值。 BillDownloadURL *string `json:"BillDownloadURL,omitnil,omitempty" name:"BillDownloadURL"` // 渠道原始对账单下载链接 // 注意:此字段可能返回 null,表示取不到有效值。 OriginalBillDownloadURL *string `json:"OriginalBillDownloadURL,omitnil,omitempty" name:"OriginalBillDownloadURL"` }
type QueryBillDownloadURLRequest ¶
type QueryBillDownloadURLRequest struct { *tchttp.BaseRequest // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 代发类型: // 1、 微信企业付款 // 2、 支付宝转账 // 3、 平安银企直联代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 账单日期,格式yyyy-MM-dd BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` }
func NewQueryBillDownloadURLRequest ¶
func NewQueryBillDownloadURLRequest() (request *QueryBillDownloadURLRequest)
func (*QueryBillDownloadURLRequest) FromJsonString ¶
func (r *QueryBillDownloadURLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBillDownloadURLRequest) ToJsonString ¶
func (r *QueryBillDownloadURLRequest) ToJsonString() string
type QueryBillDownloadURLRequestParams ¶ added in v1.0.426
type QueryBillDownloadURLRequestParams struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 代发类型: // 1、 微信企业付款 // 2、 支付宝转账 // 3、 平安银企直联代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 账单日期,格式yyyy-MM-dd BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` }
Predefined struct for user
type QueryBillDownloadURLResponse ¶
type QueryBillDownloadURLResponse struct { *tchttp.BaseResponse Response *QueryBillDownloadURLResponseParams `json:"Response"` }
func NewQueryBillDownloadURLResponse ¶
func NewQueryBillDownloadURLResponse() (response *QueryBillDownloadURLResponse)
func (*QueryBillDownloadURLResponse) FromJsonString ¶
func (r *QueryBillDownloadURLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryBillDownloadURLResponse) ToJsonString ¶
func (r *QueryBillDownloadURLResponse) ToJsonString() string
type QueryBillDownloadURLResponseParams ¶ added in v1.0.426
type QueryBillDownloadURLResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryBillDownloadURLData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryCityCodeRequest ¶ added in v1.0.293
type QueryCityCodeRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryCityCodeRequest ¶ added in v1.0.293
func NewQueryCityCodeRequest() (request *QueryCityCodeRequest)
func (*QueryCityCodeRequest) FromJsonString ¶ added in v1.0.293
func (r *QueryCityCodeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCityCodeRequest) ToJsonString ¶ added in v1.0.293
func (r *QueryCityCodeRequest) ToJsonString() string
type QueryCityCodeRequestParams ¶ added in v1.0.426
type QueryCityCodeRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryCityCodeResponse ¶ added in v1.0.293
type QueryCityCodeResponse struct { *tchttp.BaseResponse Response *QueryCityCodeResponseParams `json:"Response"` }
func NewQueryCityCodeResponse ¶ added in v1.0.293
func NewQueryCityCodeResponse() (response *QueryCityCodeResponse)
func (*QueryCityCodeResponse) FromJsonString ¶ added in v1.0.293
func (r *QueryCityCodeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCityCodeResponse) ToJsonString ¶ added in v1.0.293
func (r *QueryCityCodeResponse) ToJsonString() string
type QueryCityCodeResponseParams ¶ added in v1.0.426
type QueryCityCodeResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 查询城市编码响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result []*CityCodeResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryCloudChannelDataRequest ¶ added in v1.0.386
type QueryCloudChannelDataRequest struct { *tchttp.BaseRequest // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 业务订单号,外部订单号 OutOrderNo *string `json:"OutOrderNo,omitnil,omitempty" name:"OutOrderNo"` // 数据类型 // PAYMENT:支付 ExternalChannelDataType *string `json:"ExternalChannelDataType,omitnil,omitempty" name:"ExternalChannelDataType"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 子应用ID SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 渠道订单号 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 渠道名称,指定渠道查询 // wechat:微信支付 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` }
func NewQueryCloudChannelDataRequest ¶ added in v1.0.386
func NewQueryCloudChannelDataRequest() (request *QueryCloudChannelDataRequest)
func (*QueryCloudChannelDataRequest) FromJsonString ¶ added in v1.0.386
func (r *QueryCloudChannelDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCloudChannelDataRequest) ToJsonString ¶ added in v1.0.386
func (r *QueryCloudChannelDataRequest) ToJsonString() string
type QueryCloudChannelDataRequestParams ¶ added in v1.0.426
type QueryCloudChannelDataRequestParams struct { // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 业务订单号,外部订单号 OutOrderNo *string `json:"OutOrderNo,omitnil,omitempty" name:"OutOrderNo"` // 数据类型 // PAYMENT:支付 ExternalChannelDataType *string `json:"ExternalChannelDataType,omitnil,omitempty" name:"ExternalChannelDataType"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 子应用ID SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 渠道订单号 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 渠道名称,指定渠道查询 // wechat:微信支付 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` }
Predefined struct for user
type QueryCloudChannelDataResponse ¶ added in v1.0.386
type QueryCloudChannelDataResponse struct { *tchttp.BaseResponse Response *QueryCloudChannelDataResponseParams `json:"Response"` }
func NewQueryCloudChannelDataResponse ¶ added in v1.0.386
func NewQueryCloudChannelDataResponse() (response *QueryCloudChannelDataResponse)
func (*QueryCloudChannelDataResponse) FromJsonString ¶ added in v1.0.386
func (r *QueryCloudChannelDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCloudChannelDataResponse) ToJsonString ¶ added in v1.0.386
func (r *QueryCloudChannelDataResponse) ToJsonString() string
type QueryCloudChannelDataResponseParams ¶ added in v1.0.426
type QueryCloudChannelDataResponseParams struct { // 外部订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OutOrderNo *string `json:"OutOrderNo,omitnil,omitempty" name:"OutOrderNo"` // 渠道订单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 第三方渠道数据类型 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalChannelDataType *string `json:"ExternalChannelDataType,omitnil,omitempty" name:"ExternalChannelDataType"` // 渠道名称 // 注意:此字段可能返回 null,表示取不到有效值。 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 第三方渠道数据列表 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalChannelDataList []*CloudExternalChannelData `json:"ExternalChannelDataList,omitnil,omitempty" name:"ExternalChannelDataList"` // 子应用ID // 注意:此字段可能返回 null,表示取不到有效值。 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 米大师分配的支付主MidasAppId // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryCloudOrderRequest ¶ added in v1.0.386
type QueryCloudOrderRequest struct { *tchttp.BaseRequest // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户Id,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 查询类型 // by_order:根据订单号查订单 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 开发者的主订单号 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` }
func NewQueryCloudOrderRequest ¶ added in v1.0.386
func NewQueryCloudOrderRequest() (request *QueryCloudOrderRequest)
func (*QueryCloudOrderRequest) FromJsonString ¶ added in v1.0.386
func (r *QueryCloudOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCloudOrderRequest) ToJsonString ¶ added in v1.0.386
func (r *QueryCloudOrderRequest) ToJsonString() string
type QueryCloudOrderRequestParams ¶ added in v1.0.426
type QueryCloudOrderRequestParams struct { // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户Id,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 查询类型 // by_order:根据订单号查订单 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 开发者的主订单号 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` }
Predefined struct for user
type QueryCloudOrderResponse ¶ added in v1.0.386
type QueryCloudOrderResponse struct { *tchttp.BaseResponse Response *QueryCloudOrderResponseParams `json:"Response"` }
func NewQueryCloudOrderResponse ¶ added in v1.0.386
func NewQueryCloudOrderResponse() (response *QueryCloudOrderResponse)
func (*QueryCloudOrderResponse) FromJsonString ¶ added in v1.0.386
func (r *QueryCloudOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCloudOrderResponse) ToJsonString ¶ added in v1.0.386
func (r *QueryCloudOrderResponse) ToJsonString() string
type QueryCloudOrderResponseParams ¶ added in v1.0.426
type QueryCloudOrderResponseParams struct { // 订单数量 TotalNum *int64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 订单列表 // 注意:此字段可能返回 null,表示取不到有效值。 OrderList []*CloudOrderReturn `json:"OrderList,omitnil,omitempty" name:"OrderList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryCloudRefundOrderRequest ¶ added in v1.0.386
type QueryCloudRefundOrderRequest struct { *tchttp.BaseRequest // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户Id,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 退款订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 RefundId *string `json:"RefundId,omitnil,omitempty" name:"RefundId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewQueryCloudRefundOrderRequest ¶ added in v1.0.386
func NewQueryCloudRefundOrderRequest() (request *QueryCloudRefundOrderRequest)
func (*QueryCloudRefundOrderRequest) FromJsonString ¶ added in v1.0.386
func (r *QueryCloudRefundOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCloudRefundOrderRequest) ToJsonString ¶ added in v1.0.386
func (r *QueryCloudRefundOrderRequest) ToJsonString() string
type QueryCloudRefundOrderRequestParams ¶ added in v1.0.426
type QueryCloudRefundOrderRequestParams struct { // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户Id,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 退款订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 RefundId *string `json:"RefundId,omitnil,omitempty" name:"RefundId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type QueryCloudRefundOrderResponse ¶ added in v1.0.386
type QueryCloudRefundOrderResponse struct { *tchttp.BaseResponse Response *QueryCloudRefundOrderResponseParams `json:"Response"` }
func NewQueryCloudRefundOrderResponse ¶ added in v1.0.386
func NewQueryCloudRefundOrderResponse() (response *QueryCloudRefundOrderResponse)
func (*QueryCloudRefundOrderResponse) FromJsonString ¶ added in v1.0.386
func (r *QueryCloudRefundOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCloudRefundOrderResponse) ToJsonString ¶ added in v1.0.386
func (r *QueryCloudRefundOrderResponse) ToJsonString() string
type QueryCloudRefundOrderResponseParams ¶ added in v1.0.426
type QueryCloudRefundOrderResponseParams struct { // 该笔退款订单对应的UnifiedOrder下单时传入的OutTradeNo OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 该笔退款订单对应的支付成功后支付机构返回的支付订单号 ChannelExternalOrderId *string `json:"ChannelExternalOrderId,omitnil,omitempty" name:"ChannelExternalOrderId"` // 该笔退款订单退款后支付机构返回的退款单号 ChannelExternalRefundId *string `json:"ChannelExternalRefundId,omitnil,omitempty" name:"ChannelExternalRefundId"` // 内部请求微信支付、银行等支付机构的订单号 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 请求退款时传的退款ID后查询退款时传的RefundId RefundId *string `json:"RefundId,omitnil,omitempty" name:"RefundId"` // 被使用的RefundId,业务可忽略该字段 UsedRefundId *string `json:"UsedRefundId,omitnil,omitempty" name:"UsedRefundId"` // 退款总金额 TotalRefundAmt *int64 `json:"TotalRefundAmt,omitnil,omitempty" name:"TotalRefundAmt"` // ISO货币代码 CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 退款状态码,退款提交成功后返回 // 1:退款中 // 2:退款成功 // 3:退款失败 State *string `json:"State,omitnil,omitempty" name:"State"` // 子单退款信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 SubRefundList []*CloudSubRefundItem `json:"SubRefundList,omitnil,omitempty" name:"SubRefundList"` // 透传字段,退款成功回调透传给应用,用于开发者透传自定义内容 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 米大师分配的支付主MidasAppId // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"` // 该笔退款订单退款后内部返回的退款单号 ChannelRefundId *string `json:"ChannelRefundId,omitnil,omitempty" name:"ChannelRefundId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryCommonTransferRechargeRequest ¶
type QueryCommonTransferRechargeRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1为查询当日数据,0查询历史数据) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(8),开始日期(格式:20190101) StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // STRING(8),终止日期(格式:20190101) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // STRING(10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryCommonTransferRechargeRequest ¶
func NewQueryCommonTransferRechargeRequest() (request *QueryCommonTransferRechargeRequest)
func (*QueryCommonTransferRechargeRequest) FromJsonString ¶
func (r *QueryCommonTransferRechargeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCommonTransferRechargeRequest) ToJsonString ¶
func (r *QueryCommonTransferRechargeRequest) ToJsonString() string
type QueryCommonTransferRechargeRequestParams ¶ added in v1.0.426
type QueryCommonTransferRechargeRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1为查询当日数据,0查询历史数据) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(8),开始日期(格式:20190101) StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // STRING(8),终止日期(格式:20190101) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // STRING(10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryCommonTransferRechargeResponse ¶
type QueryCommonTransferRechargeResponse struct { *tchttp.BaseResponse Response *QueryCommonTransferRechargeResponseParams `json:"Response"` }
func NewQueryCommonTransferRechargeResponse ¶
func NewQueryCommonTransferRechargeResponse() (response *QueryCommonTransferRechargeResponse)
func (*QueryCommonTransferRechargeResponse) FromJsonString ¶
func (r *QueryCommonTransferRechargeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCommonTransferRechargeResponse) ToJsonString ¶
func (r *QueryCommonTransferRechargeResponse) ToJsonString() string
type QueryCommonTransferRechargeResponseParams ¶ added in v1.0.426
type QueryCommonTransferRechargeResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(10),本次交易返回查询结果记录数 // 注意:此字段可能返回 null,表示取不到有效值。 ResultNum *string `json:"ResultNum,omitnil,omitempty" name:"ResultNum"` // STRING(30),起始记录号 // 注意:此字段可能返回 null,表示取不到有效值。 StartRecordNo *string `json:"StartRecordNo,omitnil,omitempty" name:"StartRecordNo"` // STRING(2),结束标志(0: 否; 1: 是) // 注意:此字段可能返回 null,表示取不到有效值。 EndFlag *string `json:"EndFlag,omitnil,omitempty" name:"EndFlag"` // STRING(10),符合业务查询条件的记录总数(重复次数,一次最多返回20条记录) // 注意:此字段可能返回 null,表示取不到有效值。 TotalNum *string `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 交易信息数组 // 注意:此字段可能返回 null,表示取不到有效值。 TranItemArray []*TransferItem `json:"TranItemArray,omitnil,omitempty" name:"TranItemArray"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryCompanyTitleRequest ¶ added in v1.0.511
type QueryCompanyTitleRequest struct { *tchttp.BaseRequest // 公司抬头关键字 CompanyTitleKeyword *string `json:"CompanyTitleKeyword,omitnil,omitempty" name:"CompanyTitleKeyword"` // 开票平台ID。0:高灯,1:票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 销方纳税人识别号 SellerTaxpayerNum *string `json:"SellerTaxpayerNum,omitnil,omitempty" name:"SellerTaxpayerNum"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryCompanyTitleRequest ¶ added in v1.0.511
func NewQueryCompanyTitleRequest() (request *QueryCompanyTitleRequest)
func (*QueryCompanyTitleRequest) FromJsonString ¶ added in v1.0.511
func (r *QueryCompanyTitleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCompanyTitleRequest) ToJsonString ¶ added in v1.0.511
func (r *QueryCompanyTitleRequest) ToJsonString() string
type QueryCompanyTitleRequestParams ¶ added in v1.0.511
type QueryCompanyTitleRequestParams struct { // 公司抬头关键字 CompanyTitleKeyword *string `json:"CompanyTitleKeyword,omitnil,omitempty" name:"CompanyTitleKeyword"` // 开票平台ID。0:高灯,1:票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 销方纳税人识别号 SellerTaxpayerNum *string `json:"SellerTaxpayerNum,omitnil,omitempty" name:"SellerTaxpayerNum"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryCompanyTitleResponse ¶ added in v1.0.511
type QueryCompanyTitleResponse struct { *tchttp.BaseResponse Response *QueryCompanyTitleResponseParams `json:"Response"` }
func NewQueryCompanyTitleResponse ¶ added in v1.0.511
func NewQueryCompanyTitleResponse() (response *QueryCompanyTitleResponse)
func (*QueryCompanyTitleResponse) FromJsonString ¶ added in v1.0.511
func (r *QueryCompanyTitleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCompanyTitleResponse) ToJsonString ¶ added in v1.0.511
func (r *QueryCompanyTitleResponse) ToJsonString() string
type QueryCompanyTitleResponseParams ¶ added in v1.0.511
type QueryCompanyTitleResponseParams struct { // 错误码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 公司抬头结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result []*CompanyTitleResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryContractPayFeeRequest ¶ added in v1.0.293
type QueryContractPayFeeRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 支付方式编号 PaymentId *string `json:"PaymentId,omitnil,omitempty" name:"PaymentId"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryContractPayFeeRequest ¶ added in v1.0.293
func NewQueryContractPayFeeRequest() (request *QueryContractPayFeeRequest)
func (*QueryContractPayFeeRequest) FromJsonString ¶ added in v1.0.293
func (r *QueryContractPayFeeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryContractPayFeeRequest) ToJsonString ¶ added in v1.0.293
func (r *QueryContractPayFeeRequest) ToJsonString() string
type QueryContractPayFeeRequestParams ¶ added in v1.0.426
type QueryContractPayFeeRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 支付方式编号 PaymentId *string `json:"PaymentId,omitnil,omitempty" name:"PaymentId"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryContractPayFeeResponse ¶ added in v1.0.293
type QueryContractPayFeeResponse struct { *tchttp.BaseResponse Response *QueryContractPayFeeResponseParams `json:"Response"` }
func NewQueryContractPayFeeResponse ¶ added in v1.0.293
func NewQueryContractPayFeeResponse() (response *QueryContractPayFeeResponse)
func (*QueryContractPayFeeResponse) FromJsonString ¶ added in v1.0.293
func (r *QueryContractPayFeeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryContractPayFeeResponse) ToJsonString ¶ added in v1.0.293
func (r *QueryContractPayFeeResponse) ToJsonString() string
type QueryContractPayFeeResponseParams ¶ added in v1.0.426
type QueryContractPayFeeResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码,0表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 查询支付方式费率及自定义表单项响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryContractPayFeeResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryContractPayFeeResult ¶ added in v1.0.293
type QueryContractPayFeeResult struct { // pay支付方式json数据 // 注意:此字段可能返回 null,表示取不到有效值。 Pay *PayDataResult `json:"Pay,omitnil,omitempty" name:"Pay"` // 合同扩展自定义字段 ExtraInput []*string `json:"ExtraInput,omitnil,omitempty" name:"ExtraInput"` // pay_fee支付方式行业分类费率json数据 // 注意:此字段可能返回 null,表示取不到有效值。 PayFee []*PayFeeDataResult `json:"PayFee,omitnil,omitempty" name:"PayFee"` }
type QueryContractPayWayListRequest ¶ added in v1.0.293
type QueryContractPayWayListRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryContractPayWayListRequest ¶ added in v1.0.293
func NewQueryContractPayWayListRequest() (request *QueryContractPayWayListRequest)
func (*QueryContractPayWayListRequest) FromJsonString ¶ added in v1.0.293
func (r *QueryContractPayWayListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryContractPayWayListRequest) ToJsonString ¶ added in v1.0.293
func (r *QueryContractPayWayListRequest) ToJsonString() string
type QueryContractPayWayListRequestParams ¶ added in v1.0.426
type QueryContractPayWayListRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryContractPayWayListResponse ¶ added in v1.0.293
type QueryContractPayWayListResponse struct { *tchttp.BaseResponse Response *QueryContractPayWayListResponseParams `json:"Response"` }
func NewQueryContractPayWayListResponse ¶ added in v1.0.293
func NewQueryContractPayWayListResponse() (response *QueryContractPayWayListResponse)
func (*QueryContractPayWayListResponse) FromJsonString ¶ added in v1.0.293
func (r *QueryContractPayWayListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryContractPayWayListResponse) ToJsonString ¶ added in v1.0.293
func (r *QueryContractPayWayListResponse) ToJsonString() string
type QueryContractPayWayListResponseParams ¶ added in v1.0.426
type QueryContractPayWayListResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 查询合同支付方式响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result []*ContractPayListResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryContractRelateShopRequest ¶ added in v1.0.293
type QueryContractRelateShopRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 合同主键 ContractId *string `json:"ContractId,omitnil,omitempty" name:"ContractId"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryContractRelateShopRequest ¶ added in v1.0.293
func NewQueryContractRelateShopRequest() (request *QueryContractRelateShopRequest)
func (*QueryContractRelateShopRequest) FromJsonString ¶ added in v1.0.293
func (r *QueryContractRelateShopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryContractRelateShopRequest) ToJsonString ¶ added in v1.0.293
func (r *QueryContractRelateShopRequest) ToJsonString() string
type QueryContractRelateShopRequestParams ¶ added in v1.0.426
type QueryContractRelateShopRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 合同主键 ContractId *string `json:"ContractId,omitnil,omitempty" name:"ContractId"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryContractRelateShopResponse ¶ added in v1.0.293
type QueryContractRelateShopResponse struct { *tchttp.BaseResponse Response *QueryContractRelateShopResponseParams `json:"Response"` }
func NewQueryContractRelateShopResponse ¶ added in v1.0.293
func NewQueryContractRelateShopResponse() (response *QueryContractRelateShopResponse)
func (*QueryContractRelateShopResponse) FromJsonString ¶ added in v1.0.293
func (r *QueryContractRelateShopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryContractRelateShopResponse) ToJsonString ¶ added in v1.0.293
func (r *QueryContractRelateShopResponse) ToJsonString() string
type QueryContractRelateShopResponseParams ¶ added in v1.0.426
type QueryContractRelateShopResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 查询合同可关联门店响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result []*QueryContractRelateShopResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryContractRelateShopResult ¶ added in v1.0.293
type QueryContractRelateShopResult struct { // 省份 // 注意:此字段可能返回 null,表示取不到有效值。 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 城市编码 // 注意:此字段可能返回 null,表示取不到有效值。 CityId *string `json:"CityId,omitnil,omitempty" name:"CityId"` // 门店简称 // 注意:此字段可能返回 null,表示取不到有效值。 ShopName *string `json:"ShopName,omitnil,omitempty" name:"ShopName"` // 终端数量 // 注意:此字段可能返回 null,表示取不到有效值。 TerminalCount *string `json:"TerminalCount,omitnil,omitempty" name:"TerminalCount"` // 城市 // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil,omitempty" name:"City"` // 门店状态(0未审核,1已审核,2审核未通过,3待审核,4已删除,5初审通过) // 注意:此字段可能返回 null,表示取不到有效值。 ShopStatus *string `json:"ShopStatus,omitnil,omitempty" name:"ShopStatus"` // 若是支付宝合同,支付宝上线状态 // 注意:此字段可能返回 null,表示取不到有效值。 AliPayOnline *string `json:"AliPayOnline,omitnil,omitempty" name:"AliPayOnline"` // 门店编号 // 注意:此字段可能返回 null,表示取不到有效值。 ShopNo *string `json:"ShopNo,omitnil,omitempty" name:"ShopNo"` // 县/区 // 注意:此字段可能返回 null,表示取不到有效值。 Country *string `json:"Country,omitnil,omitempty" name:"Country"` // 若是支付宝合同,支付宝审核状态 // 注意:此字段可能返回 null,表示取不到有效值。 AliPayStatus *string `json:"AliPayStatus,omitnil,omitempty" name:"AliPayStatus"` // 为空或者0表示未关联,大于0表示已关联 // 注意:此字段可能返回 null,表示取不到有效值。 IsChecked *string `json:"IsChecked,omitnil,omitempty" name:"IsChecked"` // 详细地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 若是支付宝合同,支付宝审核描述 // 注意:此字段可能返回 null,表示取不到有效值。 AliPayDesc *string `json:"AliPayDesc,omitnil,omitempty" name:"AliPayDesc"` }
type QueryContractRequest ¶
type QueryContractRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 指定渠道: wechat:微信支付 qqwallet:QQ钱包 // bank:网银支付 只有一个渠道时需要指定 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 枚举值: // CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE:按 OutContractCode + ContractSceneId 查询 // CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode查询 ContractQueryMode *string `json:"ContractQueryMode,omitnil,omitempty" name:"ContractQueryMode"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 业务签约合同协议号 当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 ,必填 OutContractCode *string `json:"OutContractCode,omitnil,omitempty" name:"OutContractCode"` // 签约场景ID,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 必填,在米大师侧托管后生成 ContractSceneId *string `json:"ContractSceneId,omitnil,omitempty" name:"ContractSceneId"` // 米大师生成的协议号 ,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE 时必填 ChannelContractCode *string `json:"ChannelContractCode,omitnil,omitempty" name:"ChannelContractCode"` // 第三方渠道合约数据,为json字符串,与特定渠道有关 ExternalContractData *string `json:"ExternalContractData,omitnil,omitempty" name:"ExternalContractData"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // USER_ID: 用户ID // ANONYMOUS: 匿名类型 USER_ID // 默认值为 USER_ID UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // 签约代扣穿透查询存量数据迁移模式 MigrateMode *string `json:"MigrateMode,omitnil,omitempty" name:"MigrateMode"` // 签约方式 ContractMethod *string `json:"ContractMethod,omitnil,omitempty" name:"ContractMethod"` }
func NewQueryContractRequest ¶
func NewQueryContractRequest() (request *QueryContractRequest)
func (*QueryContractRequest) FromJsonString ¶
func (r *QueryContractRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryContractRequest) ToJsonString ¶
func (r *QueryContractRequest) ToJsonString() string
type QueryContractRequestParams ¶ added in v1.0.426
type QueryContractRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 指定渠道: wechat:微信支付 qqwallet:QQ钱包 // bank:网银支付 只有一个渠道时需要指定 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 枚举值: // CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE:按 OutContractCode + ContractSceneId 查询 // CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode查询 ContractQueryMode *string `json:"ContractQueryMode,omitnil,omitempty" name:"ContractQueryMode"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 业务签约合同协议号 当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 ,必填 OutContractCode *string `json:"OutContractCode,omitnil,omitempty" name:"OutContractCode"` // 签约场景ID,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_OUT_CONTRACT_CODE 时 必填,在米大师侧托管后生成 ContractSceneId *string `json:"ContractSceneId,omitnil,omitempty" name:"ContractSceneId"` // 米大师生成的协议号 ,当 ContractQueryMode=CONTRACT_QUERY_MODE_BY_CHANNEL_CONTRACT_CODE 时必填 ChannelContractCode *string `json:"ChannelContractCode,omitnil,omitempty" name:"ChannelContractCode"` // 第三方渠道合约数据,为json字符串,与特定渠道有关 ExternalContractData *string `json:"ExternalContractData,omitnil,omitempty" name:"ExternalContractData"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // USER_ID: 用户ID // ANONYMOUS: 匿名类型 USER_ID // 默认值为 USER_ID UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // 签约代扣穿透查询存量数据迁移模式 MigrateMode *string `json:"MigrateMode,omitnil,omitempty" name:"MigrateMode"` // 签约方式 ContractMethod *string `json:"ContractMethod,omitnil,omitempty" name:"ContractMethod"` }
Predefined struct for user
type QueryContractResponse ¶
type QueryContractResponse struct { *tchttp.BaseResponse Response *QueryContractResponseParams `json:"Response"` }
func NewQueryContractResponse ¶
func NewQueryContractResponse() (response *QueryContractResponse)
func (*QueryContractResponse) FromJsonString ¶
func (r *QueryContractResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryContractResponse) ToJsonString ¶
func (r *QueryContractResponse) ToJsonString() string
type QueryContractResponseParams ¶ added in v1.0.426
type QueryContractResponseParams struct { // 签约数据 ContractData *ResponseQueryContract `json:"ContractData,omitnil,omitempty" name:"ContractData"` // 请求处理信息 Msg *string `json:"Msg,omitnil,omitempty" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryCustAcctIdBalanceRequest ¶
type QueryCustAcctIdBalanceRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(4),查询标志(2: 普通会员子账号; 3: 功能子账号) QueryFlag *string `json:"QueryFlag,omitnil,omitempty" name:"QueryFlag"` // STRING(10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(50),见证子账户的账号(若SelectFlag为2时,子账号必输) SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryCustAcctIdBalanceRequest ¶
func NewQueryCustAcctIdBalanceRequest() (request *QueryCustAcctIdBalanceRequest)
func (*QueryCustAcctIdBalanceRequest) FromJsonString ¶
func (r *QueryCustAcctIdBalanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCustAcctIdBalanceRequest) ToJsonString ¶
func (r *QueryCustAcctIdBalanceRequest) ToJsonString() string
type QueryCustAcctIdBalanceRequestParams ¶ added in v1.0.426
type QueryCustAcctIdBalanceRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(4),查询标志(2: 普通会员子账号; 3: 功能子账号) QueryFlag *string `json:"QueryFlag,omitnil,omitempty" name:"QueryFlag"` // STRING(10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(50),见证子账户的账号(若SelectFlag为2时,子账号必输) SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryCustAcctIdBalanceResponse ¶
type QueryCustAcctIdBalanceResponse struct { *tchttp.BaseResponse Response *QueryCustAcctIdBalanceResponseParams `json:"Response"` }
func NewQueryCustAcctIdBalanceResponse ¶
func NewQueryCustAcctIdBalanceResponse() (response *QueryCustAcctIdBalanceResponse)
func (*QueryCustAcctIdBalanceResponse) FromJsonString ¶
func (r *QueryCustAcctIdBalanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCustAcctIdBalanceResponse) ToJsonString ¶
func (r *QueryCustAcctIdBalanceResponse) ToJsonString() string
type QueryCustAcctIdBalanceResponseParams ¶ added in v1.0.426
type QueryCustAcctIdBalanceResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(10),本次交易返回查询结果记录数 // 注意:此字段可能返回 null,表示取不到有效值。 ResultNum *string `json:"ResultNum,omitnil,omitempty" name:"ResultNum"` // STRING(30),起始记录号 // 注意:此字段可能返回 null,表示取不到有效值。 StartRecordNo *string `json:"StartRecordNo,omitnil,omitempty" name:"StartRecordNo"` // STRING(2),结束标志(0: 否; 1: 是) // 注意:此字段可能返回 null,表示取不到有效值。 EndFlag *string `json:"EndFlag,omitnil,omitempty" name:"EndFlag"` // STRING(10),符合业务查询条件的记录总数(重复次数,一次最多返回20条记录) // 注意:此字段可能返回 null,表示取不到有效值。 TotalNum *string `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 账户信息数组 // 注意:此字段可能返回 null,表示取不到有效值。 AcctArray []*Acct `json:"AcctArray,omitnil,omitempty" name:"AcctArray"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryDeclareData ¶
type QueryDeclareData struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 对接方汇出指令编号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 申报流水号 DeclareId *string `json:"DeclareId,omitnil,omitempty" name:"DeclareId"` // 原申报流水号 // 注意:此字段可能返回 null,表示取不到有效值。 OriginalDeclareId *string `json:"OriginalDeclareId,omitnil,omitempty" name:"OriginalDeclareId"` // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 源币种 SourceCurrency *string `json:"SourceCurrency,omitnil,omitempty" name:"SourceCurrency"` // 源金额 // 注意:此字段可能返回 null,表示取不到有效值。 SourceAmount *string `json:"SourceAmount,omitnil,omitempty" name:"SourceAmount"` // 目的币种 TargetCurrency *string `json:"TargetCurrency,omitnil,omitempty" name:"TargetCurrency"` // 目的金额 // 注意:此字段可能返回 null,表示取不到有效值。 TargetAmount *string `json:"TargetAmount,omitnil,omitempty" name:"TargetAmount"` // 交易编码 TradeCode *string `json:"TradeCode,omitnil,omitempty" name:"TradeCode"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type QueryDeclareResult ¶
type QueryDeclareResult struct { // 成功申报材料查询数据 Data *QueryDeclareData `json:"Data,omitnil,omitempty" name:"Data"` // 错误码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` }
type QueryDownloadBillURLRequest ¶ added in v1.0.228
type QueryDownloadBillURLRequest struct { *tchttp.BaseRequest // 分配给商户的AppId。进件成功后返给商户方的AppId。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 渠道编号。固定值:ZSB2B ChannelCode *string `json:"ChannelCode,omitnil,omitempty" name:"ChannelCode"` // 对账单日期,格式yyyyMMdd BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` }
func NewQueryDownloadBillURLRequest ¶ added in v1.0.228
func NewQueryDownloadBillURLRequest() (request *QueryDownloadBillURLRequest)
func (*QueryDownloadBillURLRequest) FromJsonString ¶ added in v1.0.228
func (r *QueryDownloadBillURLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryDownloadBillURLRequest) ToJsonString ¶ added in v1.0.228
func (r *QueryDownloadBillURLRequest) ToJsonString() string
type QueryDownloadBillURLRequestParams ¶ added in v1.0.426
type QueryDownloadBillURLRequestParams struct { // 分配给商户的AppId。进件成功后返给商户方的AppId。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 渠道编号。固定值:ZSB2B ChannelCode *string `json:"ChannelCode,omitnil,omitempty" name:"ChannelCode"` // 对账单日期,格式yyyyMMdd BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` }
Predefined struct for user
type QueryDownloadBillURLResponse ¶ added in v1.0.228
type QueryDownloadBillURLResponse struct { *tchttp.BaseResponse Response *QueryDownloadBillURLResponseParams `json:"Response"` }
func NewQueryDownloadBillURLResponse ¶ added in v1.0.228
func NewQueryDownloadBillURLResponse() (response *QueryDownloadBillURLResponse)
func (*QueryDownloadBillURLResponse) FromJsonString ¶ added in v1.0.228
func (r *QueryDownloadBillURLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryDownloadBillURLResponse) ToJsonString ¶ added in v1.0.228
func (r *QueryDownloadBillURLResponse) ToJsonString() string
type QueryDownloadBillURLResponseParams ¶ added in v1.0.426
type QueryDownloadBillURLResponseParams struct { // 分配给商户的AppId。进件成功后返给商户方的AppId。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 对账单下载地址。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryExceedingInfoData ¶ added in v1.0.355
type QueryExceedingInfoData struct { // 代理商ID。 AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 代理商名称。 AgentName *string `json:"AgentName,omitnil,omitempty" name:"AgentName"` // 主播ID。当入参Dimension为ANCHOR或ORDER时,该字段才会有值。 // 注意:此字段可能返回 null,表示取不到有效值。 AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 主播名称。当入参Dimension为ANCHOR或ORDER时,该字段才会有值。 // 注意:此字段可能返回 null,表示取不到有效值。 AnchorName *string `json:"AnchorName,omitnil,omitempty" name:"AnchorName"` // 订单号。当入参Dimension为ORDER时,该字段才会有值。 // 注意:此字段可能返回 null,表示取不到有效值。 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 超额类型。目前支持 AGENT_EXCEED_100 和 ANCHOR_EXCEED_100_12 两种类型。 ExceedingType *string `json:"ExceedingType,omitnil,omitempty" name:"ExceedingType"` }
type QueryExceedingInfoRequest ¶ added in v1.0.355
type QueryExceedingInfoRequest struct { *tchttp.BaseRequest // 超额日期。格式为yyyy-MM-dd。 TimeStr *string `json:"TimeStr,omitnil,omitempty" name:"TimeStr"` // 维度。目前支持三个维度: AGENT, ANCHOR, ORDER。不填默认使用AGENT维度。 Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"` // 分页信息。不填默认Index为1,Count为100。 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` }
func NewQueryExceedingInfoRequest ¶ added in v1.0.355
func NewQueryExceedingInfoRequest() (request *QueryExceedingInfoRequest)
func (*QueryExceedingInfoRequest) FromJsonString ¶ added in v1.0.355
func (r *QueryExceedingInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryExceedingInfoRequest) ToJsonString ¶ added in v1.0.355
func (r *QueryExceedingInfoRequest) ToJsonString() string
type QueryExceedingInfoRequestParams ¶ added in v1.0.426
type QueryExceedingInfoRequestParams struct { // 超额日期。格式为yyyy-MM-dd。 TimeStr *string `json:"TimeStr,omitnil,omitempty" name:"TimeStr"` // 维度。目前支持三个维度: AGENT, ANCHOR, ORDER。不填默认使用AGENT维度。 Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"` // 分页信息。不填默认Index为1,Count为100。 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` }
Predefined struct for user
type QueryExceedingInfoResponse ¶ added in v1.0.355
type QueryExceedingInfoResponse struct { *tchttp.BaseResponse Response *QueryExceedingInfoResponseParams `json:"Response"` }
func NewQueryExceedingInfoResponse ¶ added in v1.0.355
func NewQueryExceedingInfoResponse() (response *QueryExceedingInfoResponse)
func (*QueryExceedingInfoResponse) FromJsonString ¶ added in v1.0.355
func (r *QueryExceedingInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryExceedingInfoResponse) ToJsonString ¶ added in v1.0.355
func (r *QueryExceedingInfoResponse) ToJsonString() string
type QueryExceedingInfoResponseParams ¶ added in v1.0.426
type QueryExceedingInfoResponseParams struct { // 错误码。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 超额信息结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryExceedingInfoResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryExceedingInfoResult ¶ added in v1.0.355
type QueryExceedingInfoResult struct { // 记录总数。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 超额信息数据。 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*QueryExceedingInfoData `json:"Data,omitnil,omitempty" name:"Data"` }
type QueryExchangeRateRequest ¶
type QueryExchangeRateRequest struct { *tchttp.BaseRequest // 源币种 (默认CNY) SourceCurrency *string `json:"SourceCurrency,omitnil,omitempty" name:"SourceCurrency"` // 目的币种 (见常见问题-汇出币种) TargetCurrency *string `json:"TargetCurrency,omitnil,omitempty" name:"TargetCurrency"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryExchangeRateRequest ¶
func NewQueryExchangeRateRequest() (request *QueryExchangeRateRequest)
func (*QueryExchangeRateRequest) FromJsonString ¶
func (r *QueryExchangeRateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryExchangeRateRequest) ToJsonString ¶
func (r *QueryExchangeRateRequest) ToJsonString() string
type QueryExchangeRateRequestParams ¶ added in v1.0.426
type QueryExchangeRateRequestParams struct { // 源币种 (默认CNY) SourceCurrency *string `json:"SourceCurrency,omitnil,omitempty" name:"SourceCurrency"` // 目的币种 (见常见问题-汇出币种) TargetCurrency *string `json:"TargetCurrency,omitnil,omitempty" name:"TargetCurrency"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryExchangeRateResponse ¶
type QueryExchangeRateResponse struct { *tchttp.BaseResponse Response *QueryExchangeRateResponseParams `json:"Response"` }
func NewQueryExchangeRateResponse ¶
func NewQueryExchangeRateResponse() (response *QueryExchangeRateResponse)
func (*QueryExchangeRateResponse) FromJsonString ¶
func (r *QueryExchangeRateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryExchangeRateResponse) ToJsonString ¶
func (r *QueryExchangeRateResponse) ToJsonString() string
type QueryExchangeRateResponseParams ¶ added in v1.0.426
type QueryExchangeRateResponseParams struct { // 查询汇率结果 Result *QueryExchangerateResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryExchangerateData ¶
type QueryExchangerateData struct { // 汇率 Rate *string `json:"Rate,omitnil,omitempty" name:"Rate"` // 源币种 SourceCurrency *string `json:"SourceCurrency,omitnil,omitempty" name:"SourceCurrency"` // 目的币种 TargetCurrency *string `json:"TargetCurrency,omitnil,omitempty" name:"TargetCurrency"` // 汇率时间 RateTime *string `json:"RateTime,omitnil,omitempty" name:"RateTime"` // 基准币种 BaseCurrency *string `json:"BaseCurrency,omitnil,omitempty" name:"BaseCurrency"` }
type QueryExchangerateResult ¶
type QueryExchangerateResult struct { // 错误码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 查询汇率数据数组 Data []*QueryExchangerateData `json:"Data,omitnil,omitempty" name:"Data"` }
type QueryExternalAccountBookResult ¶ added in v1.0.390
type QueryExternalAccountBookResult struct { // 渠道记账本ID ChannelAccountBookId *string `json:"ChannelAccountBookId,omitnil,omitempty" name:"ChannelAccountBookId"` // 可用余额。 // 注意:此字段可能返回 null,表示取不到有效值。 AvailableBalance *string `json:"AvailableBalance,omitnil,omitempty" name:"AvailableBalance"` // 电子记账本对外收款的账户信息。为JSON格式字符串(成功状态下返回)。详情见附录-复杂类型。 // 注意:此字段可能返回 null,表示取不到有效值。 CollectMoneyAccountInfo *string `json:"CollectMoneyAccountInfo,omitnil,omitempty" name:"CollectMoneyAccountInfo"` }
type QueryFinancialDataUrlRequest ¶ added in v1.0.505
type QueryFinancialDataUrlRequest struct { *tchttp.BaseRequest // 数据查询范围:结束时间 yyyy-MM-dd HH:mm:ss EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 数据查询范围:开始时间 yyyy-MM-dd HH:mm:ss StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 数据类型:ADDED_INVOICE_REPORT 增值税开票数据,NATURAL_FINANCE_REPORT 自然人金融数据, // NATURAL_FINANCE_REPORT_BY_TIME 按次报税数据导出, // NATURAL_FINANCE_REPORT_STAT_BY_DAY 按日累计报税数据导出 DataType *string `json:"DataType,omitnil,omitempty" name:"DataType"` }
func NewQueryFinancialDataUrlRequest ¶ added in v1.0.505
func NewQueryFinancialDataUrlRequest() (request *QueryFinancialDataUrlRequest)
func (*QueryFinancialDataUrlRequest) FromJsonString ¶ added in v1.0.505
func (r *QueryFinancialDataUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFinancialDataUrlRequest) ToJsonString ¶ added in v1.0.505
func (r *QueryFinancialDataUrlRequest) ToJsonString() string
type QueryFinancialDataUrlRequestParams ¶ added in v1.0.505
type QueryFinancialDataUrlRequestParams struct { // 数据查询范围:结束时间 yyyy-MM-dd HH:mm:ss EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 数据查询范围:开始时间 yyyy-MM-dd HH:mm:ss StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 数据类型:ADDED_INVOICE_REPORT 增值税开票数据,NATURAL_FINANCE_REPORT 自然人金融数据, // NATURAL_FINANCE_REPORT_BY_TIME 按次报税数据导出, // NATURAL_FINANCE_REPORT_STAT_BY_DAY 按日累计报税数据导出 DataType *string `json:"DataType,omitnil,omitempty" name:"DataType"` }
Predefined struct for user
type QueryFinancialDataUrlResponse ¶ added in v1.0.505
type QueryFinancialDataUrlResponse struct { *tchttp.BaseResponse Response *QueryFinancialDataUrlResponseParams `json:"Response"` }
func NewQueryFinancialDataUrlResponse ¶ added in v1.0.505
func NewQueryFinancialDataUrlResponse() (response *QueryFinancialDataUrlResponse)
func (*QueryFinancialDataUrlResponse) FromJsonString ¶ added in v1.0.505
func (r *QueryFinancialDataUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFinancialDataUrlResponse) ToJsonString ¶ added in v1.0.505
func (r *QueryFinancialDataUrlResponse) ToJsonString() string
type QueryFinancialDataUrlResponseParams ¶ added in v1.0.505
type QueryFinancialDataUrlResponseParams struct { // 下载链接 // 注意:此字段可能返回 null,表示取不到有效值。 CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"` // 过期时间 // 注意:此字段可能返回 null,表示取不到有效值。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexAmountBeforeTaxRequest ¶ added in v1.0.414
type QueryFlexAmountBeforeTaxRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 税后金额 AmountAfterTax *string `json:"AmountAfterTax,omitnil,omitempty" name:"AmountAfterTax"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexAmountBeforeTaxRequest ¶ added in v1.0.414
func NewQueryFlexAmountBeforeTaxRequest() (request *QueryFlexAmountBeforeTaxRequest)
func (*QueryFlexAmountBeforeTaxRequest) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexAmountBeforeTaxRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexAmountBeforeTaxRequest) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexAmountBeforeTaxRequest) ToJsonString() string
type QueryFlexAmountBeforeTaxRequestParams ¶ added in v1.0.426
type QueryFlexAmountBeforeTaxRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 税后金额 AmountAfterTax *string `json:"AmountAfterTax,omitnil,omitempty" name:"AmountAfterTax"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexAmountBeforeTaxResponse ¶ added in v1.0.414
type QueryFlexAmountBeforeTaxResponse struct { *tchttp.BaseResponse Response *QueryFlexAmountBeforeTaxResponseParams `json:"Response"` }
func NewQueryFlexAmountBeforeTaxResponse ¶ added in v1.0.414
func NewQueryFlexAmountBeforeTaxResponse() (response *QueryFlexAmountBeforeTaxResponse)
func (*QueryFlexAmountBeforeTaxResponse) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexAmountBeforeTaxResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexAmountBeforeTaxResponse) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexAmountBeforeTaxResponse) ToJsonString() string
type QueryFlexAmountBeforeTaxResponseParams ¶ added in v1.0.426
type QueryFlexAmountBeforeTaxResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *AmountBeforeTaxResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexBillDownloadUrlRequest ¶ added in v1.0.435
type QueryFlexBillDownloadUrlRequest struct { *tchttp.BaseRequest // 对账单日期 BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` // 对账单类型:FREEZE, SETTLEMENT,PAYMENT BillType *string `json:"BillType,omitnil,omitempty" name:"BillType"` // 服务商ID,如不填则查询平台级别对账单文件 ServiceProviderId *string `json:"ServiceProviderId,omitnil,omitempty" name:"ServiceProviderId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexBillDownloadUrlRequest ¶ added in v1.0.435
func NewQueryFlexBillDownloadUrlRequest() (request *QueryFlexBillDownloadUrlRequest)
func (*QueryFlexBillDownloadUrlRequest) FromJsonString ¶ added in v1.0.435
func (r *QueryFlexBillDownloadUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexBillDownloadUrlRequest) ToJsonString ¶ added in v1.0.435
func (r *QueryFlexBillDownloadUrlRequest) ToJsonString() string
type QueryFlexBillDownloadUrlRequestParams ¶ added in v1.0.435
type QueryFlexBillDownloadUrlRequestParams struct { // 对账单日期 BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` // 对账单类型:FREEZE, SETTLEMENT,PAYMENT BillType *string `json:"BillType,omitnil,omitempty" name:"BillType"` // 服务商ID,如不填则查询平台级别对账单文件 ServiceProviderId *string `json:"ServiceProviderId,omitnil,omitempty" name:"ServiceProviderId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexBillDownloadUrlResponse ¶ added in v1.0.435
type QueryFlexBillDownloadUrlResponse struct { *tchttp.BaseResponse Response *QueryFlexBillDownloadUrlResponseParams `json:"Response"` }
func NewQueryFlexBillDownloadUrlResponse ¶ added in v1.0.435
func NewQueryFlexBillDownloadUrlResponse() (response *QueryFlexBillDownloadUrlResponse)
func (*QueryFlexBillDownloadUrlResponse) FromJsonString ¶ added in v1.0.435
func (r *QueryFlexBillDownloadUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexBillDownloadUrlResponse) ToJsonString ¶ added in v1.0.435
func (r *QueryFlexBillDownloadUrlResponse) ToJsonString() string
type QueryFlexBillDownloadUrlResponseParams ¶ added in v1.0.435
type QueryFlexBillDownloadUrlResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *FlexBillDownloadUrlResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexFreezeOrderListRequest ¶ added in v1.0.414
type QueryFlexFreezeOrderListRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 操作类型 // FREEZE:冻结 // UNFREEZE:解冻 OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // 开始时间,格式"yyyy-MM-dd hh:mm:ss" StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,格式"yyyy-MM-dd hh:mm:ss" EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 分页 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexFreezeOrderListRequest ¶ added in v1.0.414
func NewQueryFlexFreezeOrderListRequest() (request *QueryFlexFreezeOrderListRequest)
func (*QueryFlexFreezeOrderListRequest) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexFreezeOrderListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexFreezeOrderListRequest) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexFreezeOrderListRequest) ToJsonString() string
type QueryFlexFreezeOrderListRequestParams ¶ added in v1.0.426
type QueryFlexFreezeOrderListRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 操作类型 // FREEZE:冻结 // UNFREEZE:解冻 OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // 开始时间,格式"yyyy-MM-dd hh:mm:ss" StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,格式"yyyy-MM-dd hh:mm:ss" EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 分页 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexFreezeOrderListResponse ¶ added in v1.0.414
type QueryFlexFreezeOrderListResponse struct { *tchttp.BaseResponse Response *QueryFlexFreezeOrderListResponseParams `json:"Response"` }
func NewQueryFlexFreezeOrderListResponse ¶ added in v1.0.414
func NewQueryFlexFreezeOrderListResponse() (response *QueryFlexFreezeOrderListResponse)
func (*QueryFlexFreezeOrderListResponse) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexFreezeOrderListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexFreezeOrderListResponse) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexFreezeOrderListResponse) ToJsonString() string
type QueryFlexFreezeOrderListResponseParams ¶ added in v1.0.426
type QueryFlexFreezeOrderListResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *FreezeOrders `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexOrderSummaryListRequest ¶ added in v1.0.435
type QueryFlexOrderSummaryListRequest struct { *tchttp.BaseRequest // 汇总日期:yyyy-MM-dd SummaryDate *string `json:"SummaryDate,omitnil,omitempty" name:"SummaryDate"` // 分页 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 汇总订单类型:FREEZE, SETTLEMENT,PAYMENT OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexOrderSummaryListRequest ¶ added in v1.0.435
func NewQueryFlexOrderSummaryListRequest() (request *QueryFlexOrderSummaryListRequest)
func (*QueryFlexOrderSummaryListRequest) FromJsonString ¶ added in v1.0.435
func (r *QueryFlexOrderSummaryListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexOrderSummaryListRequest) ToJsonString ¶ added in v1.0.435
func (r *QueryFlexOrderSummaryListRequest) ToJsonString() string
type QueryFlexOrderSummaryListRequestParams ¶ added in v1.0.435
type QueryFlexOrderSummaryListRequestParams struct { // 汇总日期:yyyy-MM-dd SummaryDate *string `json:"SummaryDate,omitnil,omitempty" name:"SummaryDate"` // 分页 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 汇总订单类型:FREEZE, SETTLEMENT,PAYMENT OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexOrderSummaryListResponse ¶ added in v1.0.435
type QueryFlexOrderSummaryListResponse struct { *tchttp.BaseResponse Response *QueryFlexOrderSummaryListResponseParams `json:"Response"` }
func NewQueryFlexOrderSummaryListResponse ¶ added in v1.0.435
func NewQueryFlexOrderSummaryListResponse() (response *QueryFlexOrderSummaryListResponse)
func (*QueryFlexOrderSummaryListResponse) FromJsonString ¶ added in v1.0.435
func (r *QueryFlexOrderSummaryListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexOrderSummaryListResponse) ToJsonString ¶ added in v1.0.435
func (r *QueryFlexOrderSummaryListResponse) ToJsonString() string
type QueryFlexOrderSummaryListResponseParams ¶ added in v1.0.435
type QueryFlexOrderSummaryListResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *OrderSummaries `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexPayeeAccountBalanceRequest ¶ added in v1.0.414
type QueryFlexPayeeAccountBalanceRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 快照日期。格式yyyy-MM-dd SnapshotDate *string `json:"SnapshotDate,omitnil,omitempty" name:"SnapshotDate"` }
func NewQueryFlexPayeeAccountBalanceRequest ¶ added in v1.0.414
func NewQueryFlexPayeeAccountBalanceRequest() (request *QueryFlexPayeeAccountBalanceRequest)
func (*QueryFlexPayeeAccountBalanceRequest) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountBalanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPayeeAccountBalanceRequest) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountBalanceRequest) ToJsonString() string
type QueryFlexPayeeAccountBalanceRequestParams ¶ added in v1.0.426
type QueryFlexPayeeAccountBalanceRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 快照日期。格式yyyy-MM-dd SnapshotDate *string `json:"SnapshotDate,omitnil,omitempty" name:"SnapshotDate"` }
Predefined struct for user
type QueryFlexPayeeAccountBalanceResponse ¶ added in v1.0.414
type QueryFlexPayeeAccountBalanceResponse struct { *tchttp.BaseResponse Response *QueryFlexPayeeAccountBalanceResponseParams `json:"Response"` }
func NewQueryFlexPayeeAccountBalanceResponse ¶ added in v1.0.414
func NewQueryFlexPayeeAccountBalanceResponse() (response *QueryFlexPayeeAccountBalanceResponse)
func (*QueryFlexPayeeAccountBalanceResponse) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountBalanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPayeeAccountBalanceResponse) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountBalanceResponse) ToJsonString() string
type QueryFlexPayeeAccountBalanceResponseParams ¶ added in v1.0.426
type QueryFlexPayeeAccountBalanceResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PayeeAccountBalanceResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexPayeeAccountInfoRequest ¶ added in v1.0.414
type QueryFlexPayeeAccountInfoRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 外部用户ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexPayeeAccountInfoRequest ¶ added in v1.0.414
func NewQueryFlexPayeeAccountInfoRequest() (request *QueryFlexPayeeAccountInfoRequest)
func (*QueryFlexPayeeAccountInfoRequest) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPayeeAccountInfoRequest) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountInfoRequest) ToJsonString() string
type QueryFlexPayeeAccountInfoRequestParams ¶ added in v1.0.426
type QueryFlexPayeeAccountInfoRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 外部用户ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexPayeeAccountInfoResponse ¶ added in v1.0.414
type QueryFlexPayeeAccountInfoResponse struct { *tchttp.BaseResponse Response *QueryFlexPayeeAccountInfoResponseParams `json:"Response"` }
func NewQueryFlexPayeeAccountInfoResponse ¶ added in v1.0.414
func NewQueryFlexPayeeAccountInfoResponse() (response *QueryFlexPayeeAccountInfoResponse)
func (*QueryFlexPayeeAccountInfoResponse) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPayeeAccountInfoResponse) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountInfoResponse) ToJsonString() string
type QueryFlexPayeeAccountInfoResponseParams ¶ added in v1.0.426
type QueryFlexPayeeAccountInfoResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PayeeAccountInfoResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexPayeeAccountListRequest ¶ added in v1.0.414
type QueryFlexPayeeAccountListRequest struct { *tchttp.BaseRequest // 账户属性信息 PropertyInfo *PayeeAccountPropertyInfo `json:"PropertyInfo,omitnil,omitempty" name:"PropertyInfo"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 分页 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexPayeeAccountListRequest ¶ added in v1.0.414
func NewQueryFlexPayeeAccountListRequest() (request *QueryFlexPayeeAccountListRequest)
func (*QueryFlexPayeeAccountListRequest) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPayeeAccountListRequest) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountListRequest) ToJsonString() string
type QueryFlexPayeeAccountListRequestParams ¶ added in v1.0.426
type QueryFlexPayeeAccountListRequestParams struct { // 账户属性信息 PropertyInfo *PayeeAccountPropertyInfo `json:"PropertyInfo,omitnil,omitempty" name:"PropertyInfo"` // 开始时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 分页 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexPayeeAccountListResponse ¶ added in v1.0.414
type QueryFlexPayeeAccountListResponse struct { *tchttp.BaseResponse Response *QueryFlexPayeeAccountListResponseParams `json:"Response"` }
func NewQueryFlexPayeeAccountListResponse ¶ added in v1.0.414
func NewQueryFlexPayeeAccountListResponse() (response *QueryFlexPayeeAccountListResponse)
func (*QueryFlexPayeeAccountListResponse) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPayeeAccountListResponse) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeAccountListResponse) ToJsonString() string
type QueryFlexPayeeAccountListResponseParams ¶ added in v1.0.426
type QueryFlexPayeeAccountListResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PayeeAccountInfos `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexPayeeInfoRequest ¶ added in v1.0.414
type QueryFlexPayeeInfoRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 外部用户ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexPayeeInfoRequest ¶ added in v1.0.414
func NewQueryFlexPayeeInfoRequest() (request *QueryFlexPayeeInfoRequest)
func (*QueryFlexPayeeInfoRequest) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPayeeInfoRequest) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeInfoRequest) ToJsonString() string
type QueryFlexPayeeInfoRequestParams ¶ added in v1.0.426
type QueryFlexPayeeInfoRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 外部用户ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexPayeeInfoResponse ¶ added in v1.0.414
type QueryFlexPayeeInfoResponse struct { *tchttp.BaseResponse Response *QueryFlexPayeeInfoResponseParams `json:"Response"` }
func NewQueryFlexPayeeInfoResponse ¶ added in v1.0.414
func NewQueryFlexPayeeInfoResponse() (response *QueryFlexPayeeInfoResponse)
func (*QueryFlexPayeeInfoResponse) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPayeeInfoResponse) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPayeeInfoResponse) ToJsonString() string
type QueryFlexPayeeInfoResponseParams ¶ added in v1.0.426
type QueryFlexPayeeInfoResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PayeeInfoResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexPaymentOrderListRequest ¶ added in v1.0.414
type QueryFlexPaymentOrderListRequest struct { *tchttp.BaseRequest // 开始时间,格式"yyyy-MM-dd hh:mm:ss" StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,格式"yyyy-MM-dd hh:mm:ss" EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 分页 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexPaymentOrderListRequest ¶ added in v1.0.414
func NewQueryFlexPaymentOrderListRequest() (request *QueryFlexPaymentOrderListRequest)
func (*QueryFlexPaymentOrderListRequest) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPaymentOrderListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPaymentOrderListRequest) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPaymentOrderListRequest) ToJsonString() string
type QueryFlexPaymentOrderListRequestParams ¶ added in v1.0.426
type QueryFlexPaymentOrderListRequestParams struct { // 开始时间,格式"yyyy-MM-dd hh:mm:ss" StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,格式"yyyy-MM-dd hh:mm:ss" EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 分页 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexPaymentOrderListResponse ¶ added in v1.0.414
type QueryFlexPaymentOrderListResponse struct { *tchttp.BaseResponse Response *QueryFlexPaymentOrderListResponseParams `json:"Response"` }
func NewQueryFlexPaymentOrderListResponse ¶ added in v1.0.414
func NewQueryFlexPaymentOrderListResponse() (response *QueryFlexPaymentOrderListResponse)
func (*QueryFlexPaymentOrderListResponse) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPaymentOrderListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPaymentOrderListResponse) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPaymentOrderListResponse) ToJsonString() string
type QueryFlexPaymentOrderListResponseParams ¶ added in v1.0.426
type QueryFlexPaymentOrderListResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PaymentOrders `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexPaymentOrderStatusRequest ¶ added in v1.0.414
type QueryFlexPaymentOrderStatusRequest struct { *tchttp.BaseRequest // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 订单ID OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexPaymentOrderStatusRequest ¶ added in v1.0.414
func NewQueryFlexPaymentOrderStatusRequest() (request *QueryFlexPaymentOrderStatusRequest)
func (*QueryFlexPaymentOrderStatusRequest) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPaymentOrderStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPaymentOrderStatusRequest) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPaymentOrderStatusRequest) ToJsonString() string
type QueryFlexPaymentOrderStatusRequestParams ¶ added in v1.0.426
type QueryFlexPaymentOrderStatusRequestParams struct { // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 订单ID OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexPaymentOrderStatusResponse ¶ added in v1.0.414
type QueryFlexPaymentOrderStatusResponse struct { *tchttp.BaseResponse Response *QueryFlexPaymentOrderStatusResponseParams `json:"Response"` }
func NewQueryFlexPaymentOrderStatusResponse ¶ added in v1.0.414
func NewQueryFlexPaymentOrderStatusResponse() (response *QueryFlexPaymentOrderStatusResponse)
func (*QueryFlexPaymentOrderStatusResponse) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexPaymentOrderStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPaymentOrderStatusResponse) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexPaymentOrderStatusResponse) ToJsonString() string
type QueryFlexPaymentOrderStatusResponseParams ¶ added in v1.0.426
type QueryFlexPaymentOrderStatusResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PaymentOrderStatusResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexPlatformAccountBalanceRequest ¶ added in v1.0.559
type QueryFlexPlatformAccountBalanceRequest struct { *tchttp.BaseRequest // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 快照日期。格式yyyy-MM-dd SnapshotDate *string `json:"SnapshotDate,omitnil,omitempty" name:"SnapshotDate"` }
func NewQueryFlexPlatformAccountBalanceRequest ¶ added in v1.0.559
func NewQueryFlexPlatformAccountBalanceRequest() (request *QueryFlexPlatformAccountBalanceRequest)
func (*QueryFlexPlatformAccountBalanceRequest) FromJsonString ¶ added in v1.0.559
func (r *QueryFlexPlatformAccountBalanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPlatformAccountBalanceRequest) ToJsonString ¶ added in v1.0.559
func (r *QueryFlexPlatformAccountBalanceRequest) ToJsonString() string
type QueryFlexPlatformAccountBalanceRequestParams ¶ added in v1.0.559
type QueryFlexPlatformAccountBalanceRequestParams struct { // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 快照日期。格式yyyy-MM-dd SnapshotDate *string `json:"SnapshotDate,omitnil,omitempty" name:"SnapshotDate"` }
Predefined struct for user
type QueryFlexPlatformAccountBalanceResponse ¶ added in v1.0.559
type QueryFlexPlatformAccountBalanceResponse struct { *tchttp.BaseResponse Response *QueryFlexPlatformAccountBalanceResponseParams `json:"Response"` }
func NewQueryFlexPlatformAccountBalanceResponse ¶ added in v1.0.559
func NewQueryFlexPlatformAccountBalanceResponse() (response *QueryFlexPlatformAccountBalanceResponse)
func (*QueryFlexPlatformAccountBalanceResponse) FromJsonString ¶ added in v1.0.559
func (r *QueryFlexPlatformAccountBalanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexPlatformAccountBalanceResponse) ToJsonString ¶ added in v1.0.559
func (r *QueryFlexPlatformAccountBalanceResponse) ToJsonString() string
type QueryFlexPlatformAccountBalanceResponseParams ¶ added in v1.0.559
type QueryFlexPlatformAccountBalanceResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PlatformAccountBalanceResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexServiceProviderAccountBalanceRequest ¶ added in v1.0.568
type QueryFlexServiceProviderAccountBalanceRequest struct { *tchttp.BaseRequest // 服务商ID ServiceProviderId *string `json:"ServiceProviderId,omitnil,omitempty" name:"ServiceProviderId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexServiceProviderAccountBalanceRequest ¶ added in v1.0.568
func NewQueryFlexServiceProviderAccountBalanceRequest() (request *QueryFlexServiceProviderAccountBalanceRequest)
func (*QueryFlexServiceProviderAccountBalanceRequest) FromJsonString ¶ added in v1.0.568
func (r *QueryFlexServiceProviderAccountBalanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexServiceProviderAccountBalanceRequest) ToJsonString ¶ added in v1.0.568
func (r *QueryFlexServiceProviderAccountBalanceRequest) ToJsonString() string
type QueryFlexServiceProviderAccountBalanceRequestParams ¶ added in v1.0.568
type QueryFlexServiceProviderAccountBalanceRequestParams struct { // 服务商ID ServiceProviderId *string `json:"ServiceProviderId,omitnil,omitempty" name:"ServiceProviderId"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexServiceProviderAccountBalanceResponse ¶ added in v1.0.568
type QueryFlexServiceProviderAccountBalanceResponse struct { *tchttp.BaseResponse Response *QueryFlexServiceProviderAccountBalanceResponseParams `json:"Response"` }
func NewQueryFlexServiceProviderAccountBalanceResponse ¶ added in v1.0.568
func NewQueryFlexServiceProviderAccountBalanceResponse() (response *QueryFlexServiceProviderAccountBalanceResponse)
func (*QueryFlexServiceProviderAccountBalanceResponse) FromJsonString ¶ added in v1.0.568
func (r *QueryFlexServiceProviderAccountBalanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexServiceProviderAccountBalanceResponse) ToJsonString ¶ added in v1.0.568
func (r *QueryFlexServiceProviderAccountBalanceResponse) ToJsonString() string
type QueryFlexServiceProviderAccountBalanceResponseParams ¶ added in v1.0.568
type QueryFlexServiceProviderAccountBalanceResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ServiceProviderAccountBalanceResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexSettlementOrderListRequest ¶ added in v1.0.414
type QueryFlexSettlementOrderListRequest struct { *tchttp.BaseRequest // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 开始时间,格式"yyyy-MM-dd hh:mm:ss" StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,格式"yyyy-MM-dd hh:mm:ss" EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 分页 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 操作类型。 // ENABLE_SETTLE: 正常结算 // DISABLE_SETTLE: 停用结算 // UNFREEZE_SETTLE: 解冻结算 // 若需要支持多个操作类型,则以;分隔 OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexSettlementOrderListRequest ¶ added in v1.0.414
func NewQueryFlexSettlementOrderListRequest() (request *QueryFlexSettlementOrderListRequest)
func (*QueryFlexSettlementOrderListRequest) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexSettlementOrderListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexSettlementOrderListRequest) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexSettlementOrderListRequest) ToJsonString() string
type QueryFlexSettlementOrderListRequestParams ¶ added in v1.0.426
type QueryFlexSettlementOrderListRequestParams struct { // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 开始时间,格式"yyyy-MM-dd hh:mm:ss" StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,格式"yyyy-MM-dd hh:mm:ss" EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 分页 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 操作类型。 // ENABLE_SETTLE: 正常结算 // DISABLE_SETTLE: 停用结算 // UNFREEZE_SETTLE: 解冻结算 // 若需要支持多个操作类型,则以;分隔 OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // __test__:测试环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexSettlementOrderListResponse ¶ added in v1.0.414
type QueryFlexSettlementOrderListResponse struct { *tchttp.BaseResponse Response *QueryFlexSettlementOrderListResponseParams `json:"Response"` }
func NewQueryFlexSettlementOrderListResponse ¶ added in v1.0.414
func NewQueryFlexSettlementOrderListResponse() (response *QueryFlexSettlementOrderListResponse)
func (*QueryFlexSettlementOrderListResponse) FromJsonString ¶ added in v1.0.414
func (r *QueryFlexSettlementOrderListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexSettlementOrderListResponse) ToJsonString ¶ added in v1.0.414
func (r *QueryFlexSettlementOrderListResponse) ToJsonString() string
type QueryFlexSettlementOrderListResponseParams ¶ added in v1.0.426
type QueryFlexSettlementOrderListResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *SettlementOrders `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFlexWechatAuthResultRequest ¶ added in v1.0.650
type QueryFlexWechatAuthResultRequest struct { *tchttp.BaseRequest // 商户核身单号 AuthNo *string `json:"AuthNo,omitnil,omitempty" name:"AuthNo"` // 环境类型 // test 测试 // release 生产 // sandbox 沙箱 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryFlexWechatAuthResultRequest ¶ added in v1.0.650
func NewQueryFlexWechatAuthResultRequest() (request *QueryFlexWechatAuthResultRequest)
func (*QueryFlexWechatAuthResultRequest) FromJsonString ¶ added in v1.0.650
func (r *QueryFlexWechatAuthResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexWechatAuthResultRequest) ToJsonString ¶ added in v1.0.650
func (r *QueryFlexWechatAuthResultRequest) ToJsonString() string
type QueryFlexWechatAuthResultRequestParams ¶ added in v1.0.650
type QueryFlexWechatAuthResultRequestParams struct { // 商户核身单号 AuthNo *string `json:"AuthNo,omitnil,omitempty" name:"AuthNo"` // 环境类型 // test 测试 // release 生产 // sandbox 沙箱 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryFlexWechatAuthResultResponse ¶ added in v1.0.650
type QueryFlexWechatAuthResultResponse struct { *tchttp.BaseResponse Response *QueryFlexWechatAuthResultResponseParams `json:"Response"` }
func NewQueryFlexWechatAuthResultResponse ¶ added in v1.0.650
func NewQueryFlexWechatAuthResultResponse() (response *QueryFlexWechatAuthResultResponse)
func (*QueryFlexWechatAuthResultResponse) FromJsonString ¶ added in v1.0.650
func (r *QueryFlexWechatAuthResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFlexWechatAuthResultResponse) ToJsonString ¶ added in v1.0.650
func (r *QueryFlexWechatAuthResultResponse) ToJsonString() string
type QueryFlexWechatAuthResultResponseParams ¶ added in v1.0.650
type QueryFlexWechatAuthResultResponseParams struct { // 错误码。SUCCESS为成功,其他为失败 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryWechatAuthResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFundsTransactionDetailsRequest ¶ added in v1.0.360
type QueryFundsTransactionDetailsRequest struct { *tchttp.BaseRequest // 查询的交易发生时间类型。 // __1__:当日 // __2__:历史 QueryDateType *string `json:"QueryDateType,omitnil,omitempty" name:"QueryDateType"` // 查询的交易类型。 // __2__:提现/退款 // __3__:清分/充值 QueryTranType *string `json:"QueryTranType,omitnil,omitempty" name:"QueryTranType"` // 父账户账号。 // _平安渠道为资金汇总账号_ BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 子账户账号。 // _平安渠道为见证子账户的账号_ SubAccountNumber *string `json:"SubAccountNumber,omitnil,omitempty" name:"SubAccountNumber"` // 分页号, 起始值为1。 PageOffSet *string `json:"PageOffSet,omitnil,omitempty" name:"PageOffSet"` // 查询开始日期,格式:yyyyMMdd。 // __若是历史查询,则必输,当日查询时,不起作用;开始日期不能超过当前日期__ QueryStartDate *string `json:"QueryStartDate,omitnil,omitempty" name:"QueryStartDate"` // 查询终止日期,格式:yyyyMMdd。 // __若是历史查询,则必输,当日查询时,不起作用;终止日期不能超过当前日期__ QueryEndDate *string `json:"QueryEndDate,omitnil,omitempty" name:"QueryEndDate"` // 环境名。 // __release__: 现网环境 // __sandbox__: 沙箱环境 // __development__: 开发环境 // _缺省: release_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewQueryFundsTransactionDetailsRequest ¶ added in v1.0.360
func NewQueryFundsTransactionDetailsRequest() (request *QueryFundsTransactionDetailsRequest)
func (*QueryFundsTransactionDetailsRequest) FromJsonString ¶ added in v1.0.360
func (r *QueryFundsTransactionDetailsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFundsTransactionDetailsRequest) ToJsonString ¶ added in v1.0.360
func (r *QueryFundsTransactionDetailsRequest) ToJsonString() string
type QueryFundsTransactionDetailsRequestParams ¶ added in v1.0.426
type QueryFundsTransactionDetailsRequestParams struct { // 查询的交易发生时间类型。 // __1__:当日 // __2__:历史 QueryDateType *string `json:"QueryDateType,omitnil,omitempty" name:"QueryDateType"` // 查询的交易类型。 // __2__:提现/退款 // __3__:清分/充值 QueryTranType *string `json:"QueryTranType,omitnil,omitempty" name:"QueryTranType"` // 父账户账号。 // _平安渠道为资金汇总账号_ BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 子账户账号。 // _平安渠道为见证子账户的账号_ SubAccountNumber *string `json:"SubAccountNumber,omitnil,omitempty" name:"SubAccountNumber"` // 分页号, 起始值为1。 PageOffSet *string `json:"PageOffSet,omitnil,omitempty" name:"PageOffSet"` // 查询开始日期,格式:yyyyMMdd。 // __若是历史查询,则必输,当日查询时,不起作用;开始日期不能超过当前日期__ QueryStartDate *string `json:"QueryStartDate,omitnil,omitempty" name:"QueryStartDate"` // 查询终止日期,格式:yyyyMMdd。 // __若是历史查询,则必输,当日查询时,不起作用;终止日期不能超过当前日期__ QueryEndDate *string `json:"QueryEndDate,omitnil,omitempty" name:"QueryEndDate"` // 环境名。 // __release__: 现网环境 // __sandbox__: 沙箱环境 // __development__: 开发环境 // _缺省: release_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type QueryFundsTransactionDetailsResponse ¶ added in v1.0.360
type QueryFundsTransactionDetailsResponse struct { *tchttp.BaseResponse Response *QueryFundsTransactionDetailsResponseParams `json:"Response"` }
func NewQueryFundsTransactionDetailsResponse ¶ added in v1.0.360
func NewQueryFundsTransactionDetailsResponse() (response *QueryFundsTransactionDetailsResponse)
func (*QueryFundsTransactionDetailsResponse) FromJsonString ¶ added in v1.0.360
func (r *QueryFundsTransactionDetailsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryFundsTransactionDetailsResponse) ToJsonString ¶ added in v1.0.360
func (r *QueryFundsTransactionDetailsResponse) ToJsonString() string
type QueryFundsTransactionDetailsResponseParams ¶ added in v1.0.426
type QueryFundsTransactionDetailsResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryFundsTransactionDetailsResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryFundsTransactionDetailsResult ¶ added in v1.0.360
type QueryFundsTransactionDetailsResult struct { // 本次交易返回查询结果记录数。 ResultCount *uint64 `json:"ResultCount,omitnil,omitempty" name:"ResultCount"` // 符合业务查询条件的记录总数。 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 结束标志。 // __0__:否 // __1__:是 // 注意:此字段可能返回 null,表示取不到有效值。 EndFlag *string `json:"EndFlag,omitnil,omitempty" name:"EndFlag"` // 会员资金交易信息数组。 // 注意:此字段可能返回 null,表示取不到有效值。 TranItemArray []*FundsTransactionItem `json:"TranItemArray,omitnil,omitempty" name:"TranItemArray"` }
type QueryInvoiceRequest ¶
type QueryInvoiceRequest struct { *tchttp.BaseRequest // 开票平台ID // 0 : 高灯 // 1 : 票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 业务开票号 OrderSn *string `json:"OrderSn,omitnil,omitempty" name:"OrderSn"` // 发票种类: // 0:蓝票 // 1:红票【该字段默认为0, 如果需要查询红票信息,本字段必须传1,否则可能查询不到需要的发票信息】。 IsRed *int64 `json:"IsRed,omitnil,omitempty" name:"IsRed"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` // 当渠道为线下渠道时,必填 SellerTaxpayerNum *string `json:"SellerTaxpayerNum,omitnil,omitempty" name:"SellerTaxpayerNum"` }
func NewQueryInvoiceRequest ¶
func NewQueryInvoiceRequest() (request *QueryInvoiceRequest)
func (*QueryInvoiceRequest) FromJsonString ¶
func (r *QueryInvoiceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryInvoiceRequest) ToJsonString ¶
func (r *QueryInvoiceRequest) ToJsonString() string
type QueryInvoiceRequestParams ¶ added in v1.0.426
type QueryInvoiceRequestParams struct { // 开票平台ID // 0 : 高灯 // 1 : 票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 业务开票号 OrderSn *string `json:"OrderSn,omitnil,omitempty" name:"OrderSn"` // 发票种类: // 0:蓝票 // 1:红票【该字段默认为0, 如果需要查询红票信息,本字段必须传1,否则可能查询不到需要的发票信息】。 IsRed *int64 `json:"IsRed,omitnil,omitempty" name:"IsRed"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` // 当渠道为线下渠道时,必填 SellerTaxpayerNum *string `json:"SellerTaxpayerNum,omitnil,omitempty" name:"SellerTaxpayerNum"` }
Predefined struct for user
type QueryInvoiceResponse ¶
type QueryInvoiceResponse struct { *tchttp.BaseResponse Response *QueryInvoiceResponseParams `json:"Response"` }
func NewQueryInvoiceResponse ¶
func NewQueryInvoiceResponse() (response *QueryInvoiceResponse)
func (*QueryInvoiceResponse) FromJsonString ¶
func (r *QueryInvoiceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryInvoiceResponse) ToJsonString ¶
func (r *QueryInvoiceResponse) ToJsonString() string
type QueryInvoiceResponseParams ¶ added in v1.0.426
type QueryInvoiceResponseParams struct { // 发票查询结果 Result *QueryInvoiceResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryInvoiceResult ¶
type QueryInvoiceResult struct { // 错误消息 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 错误码 Code *int64 `json:"Code,omitnil,omitempty" name:"Code"` // 查询发票数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *QueryInvoiceResultData `json:"Data,omitnil,omitempty" name:"Data"` // 订单数据 // 注意:此字段可能返回 null,表示取不到有效值。 Order *Order `json:"Order,omitnil,omitempty" name:"Order"` }
type QueryInvoiceResultData ¶
type QueryInvoiceResultData struct { // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 业务开票号 OrderSn *string `json:"OrderSn,omitnil,omitempty" name:"OrderSn"` // 发票状态 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 开票描述 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 开票日期 TicketDate *string `json:"TicketDate,omitnil,omitempty" name:"TicketDate"` // 发票号码 TicketSn *string `json:"TicketSn,omitnil,omitempty" name:"TicketSn"` // 发票代码 TicketCode *string `json:"TicketCode,omitnil,omitempty" name:"TicketCode"` // 检验码 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 含税金额(元) AmountWithTax *string `json:"AmountWithTax,omitnil,omitempty" name:"AmountWithTax"` // 不含税金额(元) AmountWithoutTax *string `json:"AmountWithoutTax,omitnil,omitempty" name:"AmountWithoutTax"` // 税额(元) TaxAmount *string `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"` // 是否被红冲 IsRedWashed *int64 `json:"IsRedWashed,omitnil,omitempty" name:"IsRedWashed"` // pdf地址 PdfUrl *string `json:"PdfUrl,omitnil,omitempty" name:"PdfUrl"` // png地址 // 注意:此字段可能返回 null,表示取不到有效值。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
type QueryInvoiceV2Request ¶
type QueryInvoiceV2Request struct { *tchttp.BaseRequest // 开票平台ID // 0 : 高灯 // 1 : 票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 发票种类: // 0:蓝票 // 1:红票【该字段默认为0, 如果需要查询红票信息,本字段必须传1,否则可能查询不到需要的发票信息】。 IsRed *int64 `json:"IsRed,omitnil,omitempty" name:"IsRed"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` // 当渠道为线下渠道时,必填 SellerTaxpayerNum *string `json:"SellerTaxpayerNum,omitnil,omitempty" name:"SellerTaxpayerNum"` }
func NewQueryInvoiceV2Request ¶
func NewQueryInvoiceV2Request() (request *QueryInvoiceV2Request)
func (*QueryInvoiceV2Request) FromJsonString ¶
func (r *QueryInvoiceV2Request) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryInvoiceV2Request) ToJsonString ¶
func (r *QueryInvoiceV2Request) ToJsonString() string
type QueryInvoiceV2RequestParams ¶ added in v1.0.426
type QueryInvoiceV2RequestParams struct { // 开票平台ID // 0 : 高灯 // 1 : 票易通 InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 发票种类: // 0:蓝票 // 1:红票【该字段默认为0, 如果需要查询红票信息,本字段必须传1,否则可能查询不到需要的发票信息】。 IsRed *int64 `json:"IsRed,omitnil,omitempty" name:"IsRed"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道 InvoiceChannel *int64 `json:"InvoiceChannel,omitnil,omitempty" name:"InvoiceChannel"` // 当渠道为线下渠道时,必填 SellerTaxpayerNum *string `json:"SellerTaxpayerNum,omitnil,omitempty" name:"SellerTaxpayerNum"` }
Predefined struct for user
type QueryInvoiceV2Response ¶
type QueryInvoiceV2Response struct { *tchttp.BaseResponse Response *QueryInvoiceV2ResponseParams `json:"Response"` }
func NewQueryInvoiceV2Response ¶
func NewQueryInvoiceV2Response() (response *QueryInvoiceV2Response)
func (*QueryInvoiceV2Response) FromJsonString ¶
func (r *QueryInvoiceV2Response) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryInvoiceV2Response) ToJsonString ¶
func (r *QueryInvoiceV2Response) ToJsonString() string
type QueryInvoiceV2ResponseParams ¶ added in v1.0.426
type QueryInvoiceV2ResponseParams struct { // 发票查询结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryInvoiceResultData `json:"Result,omitnil,omitempty" name:"Result"` // 错误码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryItem ¶
type QueryItem struct { // 子商户账户 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // 子账户属性 // 1:普通会员子账号 // 2:挂账子账号 // 3:手续费子账号 // 4:利息子账号 // 5:平台担保子账号 SubAcctProperty *string `json:"SubAcctProperty,omitnil,omitempty" name:"SubAcctProperty"` // 业务平台的子商户Id,唯一 SubMchId *string `json:"SubMchId,omitnil,omitempty" name:"SubMchId"` // 子账户名称 SubAcctName *string `json:"SubAcctName,omitnil,omitempty" name:"SubAcctName"` // 账户可用余额 AcctAvailBal *string `json:"AcctAvailBal,omitnil,omitempty" name:"AcctAvailBal"` // 可提现金额 CashAmt *string `json:"CashAmt,omitnil,omitempty" name:"CashAmt"` // 维护日期 开户日期或修改日期 MaintenanceDate *string `json:"MaintenanceDate,omitnil,omitempty" name:"MaintenanceDate"` }
type QueryMaliciousRegistrationRequest ¶ added in v1.0.285
type QueryMaliciousRegistrationRequest struct { *tchttp.BaseRequest // 商户ID,调用方使用的商户号信息,与商户主体一一对应 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 商户名称 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // 企业工商注册标准名称 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 注册地址 RegAddress *string `json:"RegAddress,omitnil,omitempty" name:"RegAddress"` // 商户进件Unix时间,单位秒(非企业注册工商时间) RegTime *uint64 `json:"RegTime,omitnil,omitempty" name:"RegTime"` // 统一社会信用代码 USCI *string `json:"USCI,omitnil,omitempty" name:"USCI"` // 工商注册码,匹配优先级为Usci>RegNumber>CompanyName RegNumber *string `json:"RegNumber,omitnil,omitempty" name:"RegNumber"` // 手机号码32位MD5加密结果,全大写,格式为0086-13812345678 EncryptedPhoneNumber *string `json:"EncryptedPhoneNumber,omitnil,omitempty" name:"EncryptedPhoneNumber"` // 邮箱32位MD5加密结果,全大写 EncryptedEmailAddress *string `json:"EncryptedEmailAddress,omitnil,omitempty" name:"EncryptedEmailAddress"` // 身份证MD5加密结果,最后一位x大写 EncryptedPersonId *string `json:"EncryptedPersonId,omitnil,omitempty" name:"EncryptedPersonId"` // 填写信息设备的IP地址 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // 进件渠道号,客户自行编码即可 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` }
func NewQueryMaliciousRegistrationRequest ¶ added in v1.0.285
func NewQueryMaliciousRegistrationRequest() (request *QueryMaliciousRegistrationRequest)
func (*QueryMaliciousRegistrationRequest) FromJsonString ¶ added in v1.0.285
func (r *QueryMaliciousRegistrationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMaliciousRegistrationRequest) ToJsonString ¶ added in v1.0.285
func (r *QueryMaliciousRegistrationRequest) ToJsonString() string
type QueryMaliciousRegistrationRequestParams ¶ added in v1.0.426
type QueryMaliciousRegistrationRequestParams struct { // 商户ID,调用方使用的商户号信息,与商户主体一一对应 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 商户名称 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // 企业工商注册标准名称 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 注册地址 RegAddress *string `json:"RegAddress,omitnil,omitempty" name:"RegAddress"` // 商户进件Unix时间,单位秒(非企业注册工商时间) RegTime *uint64 `json:"RegTime,omitnil,omitempty" name:"RegTime"` // 统一社会信用代码 USCI *string `json:"USCI,omitnil,omitempty" name:"USCI"` // 工商注册码,匹配优先级为Usci>RegNumber>CompanyName RegNumber *string `json:"RegNumber,omitnil,omitempty" name:"RegNumber"` // 手机号码32位MD5加密结果,全大写,格式为0086-13812345678 EncryptedPhoneNumber *string `json:"EncryptedPhoneNumber,omitnil,omitempty" name:"EncryptedPhoneNumber"` // 邮箱32位MD5加密结果,全大写 EncryptedEmailAddress *string `json:"EncryptedEmailAddress,omitnil,omitempty" name:"EncryptedEmailAddress"` // 身份证MD5加密结果,最后一位x大写 EncryptedPersonId *string `json:"EncryptedPersonId,omitnil,omitempty" name:"EncryptedPersonId"` // 填写信息设备的IP地址 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // 进件渠道号,客户自行编码即可 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` }
Predefined struct for user
type QueryMaliciousRegistrationResponse ¶ added in v1.0.285
type QueryMaliciousRegistrationResponse struct { *tchttp.BaseResponse Response *QueryMaliciousRegistrationResponseParams `json:"Response"` }
func NewQueryMaliciousRegistrationResponse ¶ added in v1.0.285
func NewQueryMaliciousRegistrationResponse() (response *QueryMaliciousRegistrationResponse)
func (*QueryMaliciousRegistrationResponse) FromJsonString ¶ added in v1.0.285
func (r *QueryMaliciousRegistrationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMaliciousRegistrationResponse) ToJsonString ¶ added in v1.0.285
func (r *QueryMaliciousRegistrationResponse) ToJsonString() string
type QueryMaliciousRegistrationResponseParams ¶ added in v1.0.426
type QueryMaliciousRegistrationResponseParams struct { // 错误码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 商户风险信息 // 注意:此字段可能返回 null,表示取不到有效值。 Result *MerchantRiskInfo `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryMemberBindRequest ¶
type QueryMemberBindRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(4),查询标志(1: 全部会员; 2: 单个会员; 3: 单个会员的证件信息) QueryFlag *string `json:"QueryFlag,omitnil,omitempty" name:"QueryFlag"` // STRING (10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(50),见证子账户的账号(若SelectFlag为2或3时,子账户账号必输) SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryMemberBindRequest ¶
func NewQueryMemberBindRequest() (request *QueryMemberBindRequest)
func (*QueryMemberBindRequest) FromJsonString ¶
func (r *QueryMemberBindRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMemberBindRequest) ToJsonString ¶
func (r *QueryMemberBindRequest) ToJsonString() string
type QueryMemberBindRequestParams ¶ added in v1.0.426
type QueryMemberBindRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(4),查询标志(1: 全部会员; 2: 单个会员; 3: 单个会员的证件信息) QueryFlag *string `json:"QueryFlag,omitnil,omitempty" name:"QueryFlag"` // STRING (10),页码(起始值为1,每次最多返回20条记录,第二页返回的记录数为第21至40条记录,第三页为41至60条记录,顺序均按照建立时间的先后) PageNum *string `json:"PageNum,omitnil,omitempty" name:"PageNum"` // STRING(50),见证子账户的账号(若SelectFlag为2或3时,子账户账号必输) SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryMemberBindResponse ¶
type QueryMemberBindResponse struct { *tchttp.BaseResponse Response *QueryMemberBindResponseParams `json:"Response"` }
func NewQueryMemberBindResponse ¶
func NewQueryMemberBindResponse() (response *QueryMemberBindResponse)
func (*QueryMemberBindResponse) FromJsonString ¶
func (r *QueryMemberBindResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMemberBindResponse) ToJsonString ¶
func (r *QueryMemberBindResponse) ToJsonString() string
type QueryMemberBindResponseParams ¶ added in v1.0.426
type QueryMemberBindResponseParams struct { // STRING (10),本次交易返回查询结果记录数 // 注意:此字段可能返回 null,表示取不到有效值。 ResultNum *string `json:"ResultNum,omitnil,omitempty" name:"ResultNum"` // STRING(30),起始记录号 // 注意:此字段可能返回 null,表示取不到有效值。 StartRecordNo *string `json:"StartRecordNo,omitnil,omitempty" name:"StartRecordNo"` // STRING(2),结束标志(0: 否; 1: 是) // 注意:此字段可能返回 null,表示取不到有效值。 EndFlag *string `json:"EndFlag,omitnil,omitempty" name:"EndFlag"` // STRING (10),符合业务查询条件的记录总数(重复次数,一次最多返回20条记录) // 注意:此字段可能返回 null,表示取不到有效值。 TotalNum *string `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 交易信息数组 // 注意:此字段可能返回 null,表示取不到有效值。 TranItemArray []*TranItem `json:"TranItemArray,omitnil,omitempty" name:"TranItemArray"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryMemberTransactionDetailsRequest ¶ added in v1.0.360
type QueryMemberTransactionDetailsRequest struct { *tchttp.BaseRequest // 查询的交易发生时间类型。 // __1__:当日 // __2__:历史 QueryDateType *string `json:"QueryDateType,omitnil,omitempty" name:"QueryDateType"` // 查询的交易类型。 // __1__:全部 // __2__:转出 // __3__:转入 QueryTranType *string `json:"QueryTranType,omitnil,omitempty" name:"QueryTranType"` // 父账户账号。 // _平安渠道为资金汇总账号_ BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 子账户账号。 // _平安渠道为见证子账户的账号_ SubAccountNumber *string `json:"SubAccountNumber,omitnil,omitempty" name:"SubAccountNumber"` // 分页号, 起始值为1。 PageOffSet *string `json:"PageOffSet,omitnil,omitempty" name:"PageOffSet"` // 查询开始日期,格式:yyyyMMdd。 // __若是历史查询,则必输,当日查询时,不起作用;开始日期不能超过当前日期__ QueryStartDate *string `json:"QueryStartDate,omitnil,omitempty" name:"QueryStartDate"` // 查询终止日期,格式:yyyyMMdd。 // __若是历史查询,则必输,当日查询时,不起作用;终止日期不能超过当前日期__ QueryEndDate *string `json:"QueryEndDate,omitnil,omitempty" name:"QueryEndDate"` // 环境名。 // __release__: 现网环境 // __sandbox__: 沙箱环境 // __development__: 开发环境 // _缺省: release_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewQueryMemberTransactionDetailsRequest ¶ added in v1.0.360
func NewQueryMemberTransactionDetailsRequest() (request *QueryMemberTransactionDetailsRequest)
func (*QueryMemberTransactionDetailsRequest) FromJsonString ¶ added in v1.0.360
func (r *QueryMemberTransactionDetailsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMemberTransactionDetailsRequest) ToJsonString ¶ added in v1.0.360
func (r *QueryMemberTransactionDetailsRequest) ToJsonString() string
type QueryMemberTransactionDetailsRequestParams ¶ added in v1.0.426
type QueryMemberTransactionDetailsRequestParams struct { // 查询的交易发生时间类型。 // __1__:当日 // __2__:历史 QueryDateType *string `json:"QueryDateType,omitnil,omitempty" name:"QueryDateType"` // 查询的交易类型。 // __1__:全部 // __2__:转出 // __3__:转入 QueryTranType *string `json:"QueryTranType,omitnil,omitempty" name:"QueryTranType"` // 父账户账号。 // _平安渠道为资金汇总账号_ BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 子账户账号。 // _平安渠道为见证子账户的账号_ SubAccountNumber *string `json:"SubAccountNumber,omitnil,omitempty" name:"SubAccountNumber"` // 分页号, 起始值为1。 PageOffSet *string `json:"PageOffSet,omitnil,omitempty" name:"PageOffSet"` // 查询开始日期,格式:yyyyMMdd。 // __若是历史查询,则必输,当日查询时,不起作用;开始日期不能超过当前日期__ QueryStartDate *string `json:"QueryStartDate,omitnil,omitempty" name:"QueryStartDate"` // 查询终止日期,格式:yyyyMMdd。 // __若是历史查询,则必输,当日查询时,不起作用;终止日期不能超过当前日期__ QueryEndDate *string `json:"QueryEndDate,omitnil,omitempty" name:"QueryEndDate"` // 环境名。 // __release__: 现网环境 // __sandbox__: 沙箱环境 // __development__: 开发环境 // _缺省: release_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type QueryMemberTransactionDetailsResponse ¶ added in v1.0.360
type QueryMemberTransactionDetailsResponse struct { *tchttp.BaseResponse Response *QueryMemberTransactionDetailsResponseParams `json:"Response"` }
func NewQueryMemberTransactionDetailsResponse ¶ added in v1.0.360
func NewQueryMemberTransactionDetailsResponse() (response *QueryMemberTransactionDetailsResponse)
func (*QueryMemberTransactionDetailsResponse) FromJsonString ¶ added in v1.0.360
func (r *QueryMemberTransactionDetailsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMemberTransactionDetailsResponse) ToJsonString ¶ added in v1.0.360
func (r *QueryMemberTransactionDetailsResponse) ToJsonString() string
type QueryMemberTransactionDetailsResponseParams ¶ added in v1.0.426
type QueryMemberTransactionDetailsResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryMemberTransactionDetailsResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryMemberTransactionDetailsResult ¶ added in v1.0.360
type QueryMemberTransactionDetailsResult struct { // 本次交易返回查询结果记录数。 ResultCount *uint64 `json:"ResultCount,omitnil,omitempty" name:"ResultCount"` // 符合业务查询条件的记录总数。 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 结束标志。 // __0__:否 // __1__:是 // 注意:此字段可能返回 null,表示取不到有效值。 EndFlag *string `json:"EndFlag,omitnil,omitempty" name:"EndFlag"` // 会员间交易信息数组 // 注意:此字段可能返回 null,表示取不到有效值。 TranItemArray []*MemberTransactionItem `json:"TranItemArray,omitnil,omitempty" name:"TranItemArray"` }
type QueryMemberTransactionRequest ¶
type QueryMemberTransactionRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1: 下单预支付; 2: 确认并付款; 3: 退款; 6: 直接支付T+1; 9: 直接支付T+0) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(50),转出方的见证子账户的账号(付款方) OutSubAcctNo *string `json:"OutSubAcctNo,omitnil,omitempty" name:"OutSubAcctNo"` // STRING(32),转出方的交易网会员代码 OutMemberCode *string `json:"OutMemberCode,omitnil,omitempty" name:"OutMemberCode"` // STRING(150),转出方的见证子账户的户名(户名是绑卡时上送的账户名称,如果未绑卡,就送OpenCustAcctId接口上送的用户昵称UserNickname) OutSubAcctName *string `json:"OutSubAcctName,omitnil,omitempty" name:"OutSubAcctName"` // STRING(50),转入方的见证子账户的账号(收款方) InSubAcctNo *string `json:"InSubAcctNo,omitnil,omitempty" name:"InSubAcctNo"` // STRING(32),转入方的交易网会员代码 InMemberCode *string `json:"InMemberCode,omitnil,omitempty" name:"InMemberCode"` // STRING(150),转入方的见证子账户的户名(户名是绑卡时上送的账户名称,如果未绑卡,就送OpenCustAcctId接口上送的用户昵称UserNickname) InSubAcctName *string `json:"InSubAcctName,omitnil,omitempty" name:"InSubAcctName"` // STRING(20),交易金额 TranAmt *string `json:"TranAmt,omitnil,omitempty" name:"TranAmt"` // STRING(20),交易费用(平台收取交易费用) TranFee *string `json:"TranFee,omitnil,omitempty" name:"TranFee"` // STRING(20),交易类型(01: 普通交易) TranType *string `json:"TranType,omitnil,omitempty" name:"TranType"` // STRING(3),币种(默认: RMB) Ccy *string `json:"Ccy,omitnil,omitempty" name:"Ccy"` // STRING(50),订单号(功能标志为1,2,3时必输) OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // STRING(500),订单内容 OrderContent *string `json:"OrderContent,omitnil,omitempty" name:"OrderContent"` // STRING(300),备注(建议可送订单号,可在对账文件的备注字段获取到) Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(1027),保留域(若需短信验证码则此项必输短信指令号) ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(300),网银签名(若需短信验证码则此项必输) WebSign *string `json:"WebSign,omitnil,omitempty" name:"WebSign"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryMemberTransactionRequest ¶
func NewQueryMemberTransactionRequest() (request *QueryMemberTransactionRequest)
func (*QueryMemberTransactionRequest) FromJsonString ¶
func (r *QueryMemberTransactionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMemberTransactionRequest) ToJsonString ¶
func (r *QueryMemberTransactionRequest) ToJsonString() string
type QueryMemberTransactionRequestParams ¶ added in v1.0.426
type QueryMemberTransactionRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1: 下单预支付; 2: 确认并付款; 3: 退款; 6: 直接支付T+1; 9: 直接支付T+0) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(50),转出方的见证子账户的账号(付款方) OutSubAcctNo *string `json:"OutSubAcctNo,omitnil,omitempty" name:"OutSubAcctNo"` // STRING(32),转出方的交易网会员代码 OutMemberCode *string `json:"OutMemberCode,omitnil,omitempty" name:"OutMemberCode"` // STRING(150),转出方的见证子账户的户名(户名是绑卡时上送的账户名称,如果未绑卡,就送OpenCustAcctId接口上送的用户昵称UserNickname) OutSubAcctName *string `json:"OutSubAcctName,omitnil,omitempty" name:"OutSubAcctName"` // STRING(50),转入方的见证子账户的账号(收款方) InSubAcctNo *string `json:"InSubAcctNo,omitnil,omitempty" name:"InSubAcctNo"` // STRING(32),转入方的交易网会员代码 InMemberCode *string `json:"InMemberCode,omitnil,omitempty" name:"InMemberCode"` // STRING(150),转入方的见证子账户的户名(户名是绑卡时上送的账户名称,如果未绑卡,就送OpenCustAcctId接口上送的用户昵称UserNickname) InSubAcctName *string `json:"InSubAcctName,omitnil,omitempty" name:"InSubAcctName"` // STRING(20),交易金额 TranAmt *string `json:"TranAmt,omitnil,omitempty" name:"TranAmt"` // STRING(20),交易费用(平台收取交易费用) TranFee *string `json:"TranFee,omitnil,omitempty" name:"TranFee"` // STRING(20),交易类型(01: 普通交易) TranType *string `json:"TranType,omitnil,omitempty" name:"TranType"` // STRING(3),币种(默认: RMB) Ccy *string `json:"Ccy,omitnil,omitempty" name:"Ccy"` // STRING(50),订单号(功能标志为1,2,3时必输) OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // STRING(500),订单内容 OrderContent *string `json:"OrderContent,omitnil,omitempty" name:"OrderContent"` // STRING(300),备注(建议可送订单号,可在对账文件的备注字段获取到) Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(1027),保留域(若需短信验证码则此项必输短信指令号) ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(300),网银签名(若需短信验证码则此项必输) WebSign *string `json:"WebSign,omitnil,omitempty" name:"WebSign"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryMemberTransactionResponse ¶
type QueryMemberTransactionResponse struct { *tchttp.BaseResponse Response *QueryMemberTransactionResponseParams `json:"Response"` }
func NewQueryMemberTransactionResponse ¶
func NewQueryMemberTransactionResponse() (response *QueryMemberTransactionResponse)
func (*QueryMemberTransactionResponse) FromJsonString ¶
func (r *QueryMemberTransactionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMemberTransactionResponse) ToJsonString ¶
func (r *QueryMemberTransactionResponse) ToJsonString() string
type QueryMemberTransactionResponseParams ¶ added in v1.0.426
type QueryMemberTransactionResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(52),见证系统流水号(即电商见证宝系统生成的流水号,可关联具体一笔请求) // 注意:此字段可能返回 null,表示取不到有效值。 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryMerchantBalanceRequest ¶
type QueryMerchantBalanceRequest struct { *tchttp.BaseRequest // 余额币种 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryMerchantBalanceRequest ¶
func NewQueryMerchantBalanceRequest() (request *QueryMerchantBalanceRequest)
func (*QueryMerchantBalanceRequest) FromJsonString ¶
func (r *QueryMerchantBalanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantBalanceRequest) ToJsonString ¶
func (r *QueryMerchantBalanceRequest) ToJsonString() string
type QueryMerchantBalanceRequestParams ¶ added in v1.0.426
type QueryMerchantBalanceRequestParams struct { // 余额币种 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryMerchantBalanceResponse ¶
type QueryMerchantBalanceResponse struct { *tchttp.BaseResponse Response *QueryMerchantBalanceResponseParams `json:"Response"` }
func NewQueryMerchantBalanceResponse ¶
func NewQueryMerchantBalanceResponse() (response *QueryMerchantBalanceResponse)
func (*QueryMerchantBalanceResponse) FromJsonString ¶
func (r *QueryMerchantBalanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantBalanceResponse) ToJsonString ¶
func (r *QueryMerchantBalanceResponse) ToJsonString() string
type QueryMerchantBalanceResponseParams ¶ added in v1.0.426
type QueryMerchantBalanceResponseParams struct { // 对接方账户余额查询结果 Result *QueryMerchantBalanceResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryMerchantBalanceResult ¶
type QueryMerchantBalanceResult struct { // 错误码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 对接账户余额查询数据 Data *QueryMerchantBalanceData `json:"Data,omitnil,omitempty" name:"Data"` }
type QueryMerchantClassificationRequest ¶ added in v1.0.293
type QueryMerchantClassificationRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryMerchantClassificationRequest ¶ added in v1.0.293
func NewQueryMerchantClassificationRequest() (request *QueryMerchantClassificationRequest)
func (*QueryMerchantClassificationRequest) FromJsonString ¶ added in v1.0.293
func (r *QueryMerchantClassificationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantClassificationRequest) ToJsonString ¶ added in v1.0.293
func (r *QueryMerchantClassificationRequest) ToJsonString() string
type QueryMerchantClassificationRequestParams ¶ added in v1.0.426
type QueryMerchantClassificationRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryMerchantClassificationResponse ¶ added in v1.0.293
type QueryMerchantClassificationResponse struct { *tchttp.BaseResponse Response *QueryMerchantClassificationResponseParams `json:"Response"` }
func NewQueryMerchantClassificationResponse ¶ added in v1.0.293
func NewQueryMerchantClassificationResponse() (response *QueryMerchantClassificationResponse)
func (*QueryMerchantClassificationResponse) FromJsonString ¶ added in v1.0.293
func (r *QueryMerchantClassificationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantClassificationResponse) ToJsonString ¶ added in v1.0.293
func (r *QueryMerchantClassificationResponse) ToJsonString() string
type QueryMerchantClassificationResponseParams ¶ added in v1.0.426
type QueryMerchantClassificationResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 查询商户分类响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result []*MerchantClassificationId `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryMerchantInfoForManagementRequest ¶
type QueryMerchantInfoForManagementRequest struct { *tchttp.BaseRequest // 开票平台ID InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 页码 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 页大小 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryMerchantInfoForManagementRequest ¶
func NewQueryMerchantInfoForManagementRequest() (request *QueryMerchantInfoForManagementRequest)
func (*QueryMerchantInfoForManagementRequest) FromJsonString ¶
func (r *QueryMerchantInfoForManagementRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantInfoForManagementRequest) ToJsonString ¶
func (r *QueryMerchantInfoForManagementRequest) ToJsonString() string
type QueryMerchantInfoForManagementRequestParams ¶ added in v1.0.426
type QueryMerchantInfoForManagementRequestParams struct { // 开票平台ID InvoicePlatformId *int64 `json:"InvoicePlatformId,omitnil,omitempty" name:"InvoicePlatformId"` // 页码 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 页大小 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryMerchantInfoForManagementResponse ¶
type QueryMerchantInfoForManagementResponse struct { *tchttp.BaseResponse Response *QueryMerchantInfoForManagementResponseParams `json:"Response"` }
func NewQueryMerchantInfoForManagementResponse ¶
func NewQueryMerchantInfoForManagementResponse() (response *QueryMerchantInfoForManagementResponse)
func (*QueryMerchantInfoForManagementResponse) FromJsonString ¶
func (r *QueryMerchantInfoForManagementResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantInfoForManagementResponse) ToJsonString ¶
func (r *QueryMerchantInfoForManagementResponse) ToJsonString() string
type QueryMerchantInfoForManagementResponseParams ¶ added in v1.0.426
type QueryMerchantInfoForManagementResponseParams struct { // 商户结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *MerchantManagementResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryMerchantOrderRequest ¶ added in v1.0.228
type QueryMerchantOrderRequest struct { *tchttp.BaseRequest // 进件成功后返给商户方的AppId。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 平台流水号。平台唯一订单号。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` }
func NewQueryMerchantOrderRequest ¶ added in v1.0.228
func NewQueryMerchantOrderRequest() (request *QueryMerchantOrderRequest)
func (*QueryMerchantOrderRequest) FromJsonString ¶ added in v1.0.228
func (r *QueryMerchantOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantOrderRequest) ToJsonString ¶ added in v1.0.228
func (r *QueryMerchantOrderRequest) ToJsonString() string
type QueryMerchantOrderRequestParams ¶ added in v1.0.426
type QueryMerchantOrderRequestParams struct { // 进件成功后返给商户方的AppId。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 平台流水号。平台唯一订单号。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` }
Predefined struct for user
type QueryMerchantOrderResponse ¶ added in v1.0.228
type QueryMerchantOrderResponse struct { *tchttp.BaseResponse Response *QueryMerchantOrderResponseParams `json:"Response"` }
func NewQueryMerchantOrderResponse ¶ added in v1.0.228
func NewQueryMerchantOrderResponse() (response *QueryMerchantOrderResponse)
func (*QueryMerchantOrderResponse) FromJsonString ¶ added in v1.0.228
func (r *QueryMerchantOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantOrderResponse) ToJsonString ¶ added in v1.0.228
func (r *QueryMerchantOrderResponse) ToJsonString() string
type QueryMerchantOrderResponseParams ¶ added in v1.0.426
type QueryMerchantOrderResponseParams struct { // 进件成功后返给商户方的AppId。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 平台流水号。平台唯一订单号。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 订单支付状态。0-下单失败 1-下单成功未支付 2-支付成功 3-支付失败 4-退款中 5-退款成功 6-退款失败 7-待付款 8-待确认。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryMerchantPayWayListRequest ¶ added in v1.0.265
type QueryMerchantPayWayListRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 支付类型,逗号分隔。1-现金,2-主扫,3-被扫,4-JSAPI。 PayType *string `json:"PayType,omitnil,omitempty" name:"PayType"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryMerchantPayWayListRequest ¶ added in v1.0.265
func NewQueryMerchantPayWayListRequest() (request *QueryMerchantPayWayListRequest)
func (*QueryMerchantPayWayListRequest) FromJsonString ¶ added in v1.0.265
func (r *QueryMerchantPayWayListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantPayWayListRequest) ToJsonString ¶ added in v1.0.265
func (r *QueryMerchantPayWayListRequest) ToJsonString() string
type QueryMerchantPayWayListRequestParams ¶ added in v1.0.426
type QueryMerchantPayWayListRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 支付类型,逗号分隔。1-现金,2-主扫,3-被扫,4-JSAPI。 PayType *string `json:"PayType,omitnil,omitempty" name:"PayType"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryMerchantPayWayListResponse ¶ added in v1.0.265
type QueryMerchantPayWayListResponse struct { *tchttp.BaseResponse Response *QueryMerchantPayWayListResponseParams `json:"Response"` }
func NewQueryMerchantPayWayListResponse ¶ added in v1.0.265
func NewQueryMerchantPayWayListResponse() (response *QueryMerchantPayWayListResponse)
func (*QueryMerchantPayWayListResponse) FromJsonString ¶ added in v1.0.265
func (r *QueryMerchantPayWayListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantPayWayListResponse) ToJsonString ¶ added in v1.0.265
func (r *QueryMerchantPayWayListResponse) ToJsonString() string
type QueryMerchantPayWayListResponseParams ¶ added in v1.0.426
type QueryMerchantPayWayListResponseParams struct { // 业务系统返回码,0表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 查询商户支付方式列表结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result []*MerchantPayWayData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryMerchantRequest ¶ added in v1.0.228
type QueryMerchantRequest struct { *tchttp.BaseRequest // 进件成功后返给商户方的 AppId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` }
func NewQueryMerchantRequest ¶ added in v1.0.228
func NewQueryMerchantRequest() (request *QueryMerchantRequest)
func (*QueryMerchantRequest) FromJsonString ¶ added in v1.0.228
func (r *QueryMerchantRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantRequest) ToJsonString ¶ added in v1.0.228
func (r *QueryMerchantRequest) ToJsonString() string
type QueryMerchantRequestParams ¶ added in v1.0.426
type QueryMerchantRequestParams struct { // 进件成功后返给商户方的 AppId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` }
Predefined struct for user
type QueryMerchantResponse ¶ added in v1.0.228
type QueryMerchantResponse struct { *tchttp.BaseResponse Response *QueryMerchantResponseParams `json:"Response"` }
func NewQueryMerchantResponse ¶ added in v1.0.228
func NewQueryMerchantResponse() (response *QueryMerchantResponse)
func (*QueryMerchantResponse) FromJsonString ¶ added in v1.0.228
func (r *QueryMerchantResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryMerchantResponse) ToJsonString ¶ added in v1.0.228
func (r *QueryMerchantResponse) ToJsonString() string
type QueryMerchantResponseParams ¶ added in v1.0.426
type QueryMerchantResponseParams struct { // 分配给商户的 AppId,该 AppId 为后续各项 交易的商户标识。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 收款商户名称。 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // B2B 支付标志。是否开通 B2B 支付, 1:开通 0:不开通。 BusinessPayFlag *string `json:"BusinessPayFlag,omitnil,omitempty" name:"BusinessPayFlag"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankBankAccountBalanceRequest ¶ added in v1.0.361
type QueryOpenBankBankAccountBalanceRequest struct { *tchttp.BaseRequest // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 云企付渠道子商户号。入驻在渠道商户下的子商户ID,如付款方的商户ID,对应创建支付订单中接口参数中的PayerInfo中的payerId。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式,如 // __EBANK_PAYMENT__:ebank付款 // __OPENBANK_PAYMENT__: openbank付款 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 绑卡序列号,银行账户唯一ID,区分多卡或多账户的场景 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` // 环境类型 // release:生产环境 // sandbox:沙箱环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankBankAccountBalanceRequest ¶ added in v1.0.361
func NewQueryOpenBankBankAccountBalanceRequest() (request *QueryOpenBankBankAccountBalanceRequest)
func (*QueryOpenBankBankAccountBalanceRequest) FromJsonString ¶ added in v1.0.361
func (r *QueryOpenBankBankAccountBalanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankBankAccountBalanceRequest) ToJsonString ¶ added in v1.0.361
func (r *QueryOpenBankBankAccountBalanceRequest) ToJsonString() string
type QueryOpenBankBankAccountBalanceRequestParams ¶ added in v1.0.426
type QueryOpenBankBankAccountBalanceRequestParams struct { // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 云企付渠道子商户号。入驻在渠道商户下的子商户ID,如付款方的商户ID,对应创建支付订单中接口参数中的PayerInfo中的payerId。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式,如 // __EBANK_PAYMENT__:ebank付款 // __OPENBANK_PAYMENT__: openbank付款 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 绑卡序列号,银行账户唯一ID,区分多卡或多账户的场景 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` // 环境类型 // release:生产环境 // sandbox:沙箱环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankBankAccountBalanceResponse ¶ added in v1.0.361
type QueryOpenBankBankAccountBalanceResponse struct { *tchttp.BaseResponse Response *QueryOpenBankBankAccountBalanceResponseParams `json:"Response"` }
func NewQueryOpenBankBankAccountBalanceResponse ¶ added in v1.0.361
func NewQueryOpenBankBankAccountBalanceResponse() (response *QueryOpenBankBankAccountBalanceResponse)
func (*QueryOpenBankBankAccountBalanceResponse) FromJsonString ¶ added in v1.0.361
func (r *QueryOpenBankBankAccountBalanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankBankAccountBalanceResponse) ToJsonString ¶ added in v1.0.361
func (r *QueryOpenBankBankAccountBalanceResponse) ToJsonString() string
type QueryOpenBankBankAccountBalanceResponseParams ¶ added in v1.0.426
type QueryOpenBankBankAccountBalanceResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 账户余额查询响应对象。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankBankAccountBalanceResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankBankAccountBalanceResult ¶ added in v1.0.361
type QueryOpenBankBankBranchListRequest ¶ added in v1.0.361
type QueryOpenBankBankBranchListRequest struct { *tchttp.BaseRequest // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // __EBANK_PAYMENT__:ebank付款 // __OPENBANK_PAYMENT__: openbank付款 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 支行名称。 BankBranchName *string `json:"BankBranchName,omitnil,omitempty" name:"BankBranchName"` // 银行简称。 BankAbbreviation *string `json:"BankAbbreviation,omitnil,omitempty" name:"BankAbbreviation"` // 页码。Index和Count必须大于等于1。Count建议不超过100。 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankBankBranchListRequest ¶ added in v1.0.361
func NewQueryOpenBankBankBranchListRequest() (request *QueryOpenBankBankBranchListRequest)
func (*QueryOpenBankBankBranchListRequest) FromJsonString ¶ added in v1.0.361
func (r *QueryOpenBankBankBranchListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankBankBranchListRequest) ToJsonString ¶ added in v1.0.361
func (r *QueryOpenBankBankBranchListRequest) ToJsonString() string
type QueryOpenBankBankBranchListRequestParams ¶ added in v1.0.426
type QueryOpenBankBankBranchListRequestParams struct { // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // __EBANK_PAYMENT__:ebank付款 // __OPENBANK_PAYMENT__: openbank付款 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 支行名称。 BankBranchName *string `json:"BankBranchName,omitnil,omitempty" name:"BankBranchName"` // 银行简称。 BankAbbreviation *string `json:"BankAbbreviation,omitnil,omitempty" name:"BankAbbreviation"` // 页码。Index和Count必须大于等于1。Count建议不超过100。 PageNumber *Paging `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankBankBranchListResponse ¶ added in v1.0.361
type QueryOpenBankBankBranchListResponse struct { *tchttp.BaseResponse Response *QueryOpenBankBankBranchListResponseParams `json:"Response"` }
func NewQueryOpenBankBankBranchListResponse ¶ added in v1.0.361
func NewQueryOpenBankBankBranchListResponse() (response *QueryOpenBankBankBranchListResponse)
func (*QueryOpenBankBankBranchListResponse) FromJsonString ¶ added in v1.0.361
func (r *QueryOpenBankBankBranchListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankBankBranchListResponse) ToJsonString ¶ added in v1.0.361
func (r *QueryOpenBankBankBranchListResponse) ToJsonString() string
type QueryOpenBankBankBranchListResponseParams ¶ added in v1.0.426
type QueryOpenBankBankBranchListResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankBankBranchListResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankBankBranchListResult ¶ added in v1.0.361
type QueryOpenBankBankBranchListResult struct { // 支行列表。 BankBranchList []*BankBranchInfo `json:"BankBranchList,omitnil,omitempty" name:"BankBranchList"` // 列表总数。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` }
type QueryOpenBankBillData ¶ added in v1.0.430
type QueryOpenBankBillData struct { // 交易日期 BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` // 渠道编码 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 二级渠道 // 注意:此字段可能返回 null,表示取不到有效值。 SubChannel *string `json:"SubChannel,omitnil,omitempty" name:"SubChannel"` // 系统父商户号 // 注意:此字段可能返回 null,表示取不到有效值。 ParentMerchantId *string `json:"ParentMerchantId,omitnil,omitempty" name:"ParentMerchantId"` // 外部商户号 // 注意:此字段可能返回 null,表示取不到有效值。 OutMerchantId *string `json:"OutMerchantId,omitnil,omitempty" name:"OutMerchantId"` // 系统商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 第三方商户号 // 注意:此字段可能返回 null,表示取不到有效值。 EndMerchantId *string `json:"EndMerchantId,omitnil,omitempty" name:"EndMerchantId"` // 外部订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 系统订单号 TradeNo *string `json:"TradeNo,omitnil,omitempty" name:"TradeNo"` // 第三方订单号 // 注意:此字段可能返回 null,表示取不到有效值。 EndTradeNo *string `json:"EndTradeNo,omitnil,omitempty" name:"EndTradeNo"` // 收付类型,PAYMENT:付款,INCOME:收款 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentType *string `json:"PaymentType,omitnil,omitempty" name:"PaymentType"` // 业务类型,WITHDRAW:提现,PAY:支付,RECHARGE:充值,TRANSFER:转账,REFUND:退款 // 注意:此字段可能返回 null,表示取不到有效值。 BusinessType *string `json:"BusinessType,omitnil,omitempty" name:"BusinessType"` // 发起交易时间,格式yyyy-MM-dd HH:mm:ss TradeTime *string `json:"TradeTime,omitnil,omitempty" name:"TradeTime"` // 交易完成时间,格式yyyy-MM-dd HH:mm:ss // 注意:此字段可能返回 null,表示取不到有效值。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 交易状态,0:未知,1:成功,2:失败 TradeStatus *string `json:"TradeStatus,omitnil,omitempty" name:"TradeStatus"` // 对账状态,1:成功,2:失败 3:长账 4:短账 CheckStatus *string `json:"CheckStatus,omitnil,omitempty" name:"CheckStatus"` // 对账失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 CheckFailReason *string `json:"CheckFailReason,omitnil,omitempty" name:"CheckFailReason"` // 交易金额(元) OrderAmount *string `json:"OrderAmount,omitnil,omitempty" name:"OrderAmount"` // 服务费(元) // 注意:此字段可能返回 null,表示取不到有效值。 ServiceFee *string `json:"ServiceFee,omitnil,omitempty" name:"ServiceFee"` // 收款人账号 // 注意:此字段可能返回 null,表示取不到有效值。 PayeeAccount *string `json:"PayeeAccount,omitnil,omitempty" name:"PayeeAccount"` // 收款人名称 // 注意:此字段可能返回 null,表示取不到有效值。 PayeeName *string `json:"PayeeName,omitnil,omitempty" name:"PayeeName"` // 付款人账号 // 注意:此字段可能返回 null,表示取不到有效值。 PayerAccount *string `json:"PayerAccount,omitnil,omitempty" name:"PayerAccount"` // 付款人名称 // 注意:此字段可能返回 null,表示取不到有效值。 PayerName *string `json:"PayerName,omitnil,omitempty" name:"PayerName"` // 支付信息描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
type QueryOpenBankBillDataPageRequest ¶ added in v1.0.430
type QueryOpenBankBillDataPageRequest struct { *tchttp.BaseRequest // 渠道商户号,外部接入平台方入驻云企付平台后下发。 // EBANK_PAYMENT支付方式下,填写渠道商户号; // SAFT_ISV支付方式下,填写渠道子商户号; // HELIPAY渠道下,填写渠道子商户号。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 账单日期,yyyy-MM-dd。 BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 // HELIPAY:合利宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 分页页码。 PageNo *uint64 `json:"PageNo,omitnil,omitempty" name:"PageNo"` // 分页大小,最大1000。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 账单类型,默认交易账单。 BillType *string `json:"BillType,omitnil,omitempty" name:"BillType"` // 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankBillDataPageRequest ¶ added in v1.0.430
func NewQueryOpenBankBillDataPageRequest() (request *QueryOpenBankBillDataPageRequest)
func (*QueryOpenBankBillDataPageRequest) FromJsonString ¶ added in v1.0.430
func (r *QueryOpenBankBillDataPageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankBillDataPageRequest) ToJsonString ¶ added in v1.0.430
func (r *QueryOpenBankBillDataPageRequest) ToJsonString() string
type QueryOpenBankBillDataPageRequestParams ¶ added in v1.0.430
type QueryOpenBankBillDataPageRequestParams struct { // 渠道商户号,外部接入平台方入驻云企付平台后下发。 // EBANK_PAYMENT支付方式下,填写渠道商户号; // SAFT_ISV支付方式下,填写渠道子商户号; // HELIPAY渠道下,填写渠道子商户号。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 账单日期,yyyy-MM-dd。 BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 // HELIPAY:合利宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 分页页码。 PageNo *uint64 `json:"PageNo,omitnil,omitempty" name:"PageNo"` // 分页大小,最大1000。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 账单类型,默认交易账单。 BillType *string `json:"BillType,omitnil,omitempty" name:"BillType"` // 支付方式。详见附录-云企付枚举类说明-PaymentMethod。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankBillDataPageResponse ¶ added in v1.0.430
type QueryOpenBankBillDataPageResponse struct { *tchttp.BaseResponse Response *QueryOpenBankBillDataPageResponseParams `json:"Response"` }
func NewQueryOpenBankBillDataPageResponse ¶ added in v1.0.430
func NewQueryOpenBankBillDataPageResponse() (response *QueryOpenBankBillDataPageResponse)
func (*QueryOpenBankBillDataPageResponse) FromJsonString ¶ added in v1.0.430
func (r *QueryOpenBankBillDataPageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankBillDataPageResponse) ToJsonString ¶ added in v1.0.430
func (r *QueryOpenBankBillDataPageResponse) ToJsonString() string
type QueryOpenBankBillDataPageResponseParams ¶ added in v1.0.430
type QueryOpenBankBillDataPageResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankBillDataPageResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankBillDataPageResult ¶ added in v1.0.430
type QueryOpenBankBillDataPageResult struct { // 页码 PageNo *uint64 `json:"PageNo,omitnil,omitempty" name:"PageNo"` // 分页大小 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总数 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` // 账单数据明细 // 注意:此字段可能返回 null,表示取不到有效值。 DataList []*QueryOpenBankBillData `json:"DataList,omitnil,omitempty" name:"DataList"` }
type QueryOpenBankBindExternalSubMerchantBankAccountRequest ¶ added in v1.0.351
type QueryOpenBankBindExternalSubMerchantBankAccountRequest struct { *tchttp.BaseRequest // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道申请编号,与外部申请编号二者选填其一。 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 外部申请编号,与渠道申请编号二者选填其一。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` }
func NewQueryOpenBankBindExternalSubMerchantBankAccountRequest ¶ added in v1.0.351
func NewQueryOpenBankBindExternalSubMerchantBankAccountRequest() (request *QueryOpenBankBindExternalSubMerchantBankAccountRequest)
func (*QueryOpenBankBindExternalSubMerchantBankAccountRequest) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankBindExternalSubMerchantBankAccountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankBindExternalSubMerchantBankAccountRequest) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankBindExternalSubMerchantBankAccountRequest) ToJsonString() string
type QueryOpenBankBindExternalSubMerchantBankAccountRequestParams ¶ added in v1.0.426
type QueryOpenBankBindExternalSubMerchantBankAccountRequestParams struct { // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道申请编号,与外部申请编号二者选填其一。 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 外部申请编号,与渠道申请编号二者选填其一。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` }
Predefined struct for user
type QueryOpenBankBindExternalSubMerchantBankAccountResponse ¶ added in v1.0.351
type QueryOpenBankBindExternalSubMerchantBankAccountResponse struct { *tchttp.BaseResponse Response *QueryOpenBankBindExternalSubMerchantBankAccountResponseParams `json:"Response"` }
func NewQueryOpenBankBindExternalSubMerchantBankAccountResponse ¶ added in v1.0.351
func NewQueryOpenBankBindExternalSubMerchantBankAccountResponse() (response *QueryOpenBankBindExternalSubMerchantBankAccountResponse)
func (*QueryOpenBankBindExternalSubMerchantBankAccountResponse) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankBindExternalSubMerchantBankAccountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankBindExternalSubMerchantBankAccountResponse) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankBindExternalSubMerchantBankAccountResponse) ToJsonString() string
type QueryOpenBankBindExternalSubMerchantBankAccountResponseParams ¶ added in v1.0.426
type QueryOpenBankBindExternalSubMerchantBankAccountResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankBindExternalSubMerchantBankAccountResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankBindExternalSubMerchantBankAccountResult ¶ added in v1.0.351
type QueryOpenBankBindExternalSubMerchantBankAccountResult struct { // 渠道子商户收款方银行卡信息, 为JSON格式字符串(绑定成功状态下返回)。详情见附录-复杂类型。 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalSubMerchantBankAccountReturnData *string `json:"ExternalSubMerchantBankAccountReturnData,omitnil,omitempty" name:"ExternalSubMerchantBankAccountReturnData"` // 渠道申请编号。 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 绑定状态。 // __SUCCESS__: 绑定成功 // __FAILED__: 绑定失败 // __PROCESSING__: 绑定中 BindStatus *string `json:"BindStatus,omitnil,omitempty" name:"BindStatus"` // 绑定返回描述, 例如失败原因等。 // 注意:此字段可能返回 null,表示取不到有效值。 BindMessage *string `json:"BindMessage,omitnil,omitempty" name:"BindMessage"` // 绑卡序列号。 // 注意:此字段可能返回 null,表示取不到有效值。 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` }
type QueryOpenBankDailyReceiptDownloadUrlRequest ¶ added in v1.0.361
type QueryOpenBankDailyReceiptDownloadUrlRequest struct { *tchttp.BaseRequest // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 云企付渠道子商户号。入驻在渠道商户下的子商户ID,如付款方的商户ID,对应创建支付订单中接口参数中的PayerInfo中的payerId。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 付款方式。如 // __EBANK_PAYMENT__:ebank付款 // __OPENBANK_PAYMENT__: openbank付款 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 绑卡序列号,银行卡唯一标记,资金账户ID,用于区分商户绑定多卡或多账户场景 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` // 查询日期,D日查询D-1日的回单文件 QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"` // 环境类型 // release:生产环境 // sandbox:沙箱环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankDailyReceiptDownloadUrlRequest ¶ added in v1.0.361
func NewQueryOpenBankDailyReceiptDownloadUrlRequest() (request *QueryOpenBankDailyReceiptDownloadUrlRequest)
func (*QueryOpenBankDailyReceiptDownloadUrlRequest) FromJsonString ¶ added in v1.0.361
func (r *QueryOpenBankDailyReceiptDownloadUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankDailyReceiptDownloadUrlRequest) ToJsonString ¶ added in v1.0.361
func (r *QueryOpenBankDailyReceiptDownloadUrlRequest) ToJsonString() string
type QueryOpenBankDailyReceiptDownloadUrlRequestParams ¶ added in v1.0.426
type QueryOpenBankDailyReceiptDownloadUrlRequestParams struct { // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 云企付渠道子商户号。入驻在渠道商户下的子商户ID,如付款方的商户ID,对应创建支付订单中接口参数中的PayerInfo中的payerId。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 付款方式。如 // __EBANK_PAYMENT__:ebank付款 // __OPENBANK_PAYMENT__: openbank付款 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 绑卡序列号,银行卡唯一标记,资金账户ID,用于区分商户绑定多卡或多账户场景 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` // 查询日期,D日查询D-1日的回单文件 QueryDate *string `json:"QueryDate,omitnil,omitempty" name:"QueryDate"` // 环境类型 // release:生产环境 // sandbox:沙箱环境 // 缺省默认为生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankDailyReceiptDownloadUrlResponse ¶ added in v1.0.361
type QueryOpenBankDailyReceiptDownloadUrlResponse struct { *tchttp.BaseResponse Response *QueryOpenBankDailyReceiptDownloadUrlResponseParams `json:"Response"` }
func NewQueryOpenBankDailyReceiptDownloadUrlResponse ¶ added in v1.0.361
func NewQueryOpenBankDailyReceiptDownloadUrlResponse() (response *QueryOpenBankDailyReceiptDownloadUrlResponse)
func (*QueryOpenBankDailyReceiptDownloadUrlResponse) FromJsonString ¶ added in v1.0.361
func (r *QueryOpenBankDailyReceiptDownloadUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankDailyReceiptDownloadUrlResponse) ToJsonString ¶ added in v1.0.361
func (r *QueryOpenBankDailyReceiptDownloadUrlResponse) ToJsonString() string
type QueryOpenBankDailyReceiptDownloadUrlResponseParams ¶ added in v1.0.426
type QueryOpenBankDailyReceiptDownloadUrlResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 按日期查询回单下载地址响应对象。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankDailyReceiptDownloadUrlResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankDailyReceiptDownloadUrlResult ¶ added in v1.0.361
type QueryOpenBankDailyReceiptDownloadUrlResult struct { // 回单文件下载链接 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 过期时间 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 回单状态 // PENDING: 处理中 // READY: 可以下载 ReceiptStatus *string `json:"ReceiptStatus,omitnil,omitempty" name:"ReceiptStatus"` }
type QueryOpenBankDownLoadUrlRequest ¶ added in v1.0.351
type QueryOpenBankDownLoadUrlRequest struct { *tchttp.BaseRequest // 渠道商户号,外部接入平台方入驻云企付平台后下发。 // EBANK_PAYMENT支付方式下,填写渠道商户号; // SAFT_ISV支付方式下,填写渠道子商户号。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 账单日期,yyyy-MM-dd。 BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` // 账单类型,默认交易账单。 BillType *string `json:"BillType,omitnil,omitempty" name:"BillType"` // 接入环境。沙箱环境填 sandbox。缺省默认调用生产环境。 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 渠道名称。不填默认为商企付。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。不填默认为ebank支付。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 // __SAFT_ISV__: 人资ISV支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` }
func NewQueryOpenBankDownLoadUrlRequest ¶ added in v1.0.351
func NewQueryOpenBankDownLoadUrlRequest() (request *QueryOpenBankDownLoadUrlRequest)
func (*QueryOpenBankDownLoadUrlRequest) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankDownLoadUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankDownLoadUrlRequest) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankDownLoadUrlRequest) ToJsonString() string
type QueryOpenBankDownLoadUrlRequestParams ¶ added in v1.0.426
type QueryOpenBankDownLoadUrlRequestParams struct { // 渠道商户号,外部接入平台方入驻云企付平台后下发。 // EBANK_PAYMENT支付方式下,填写渠道商户号; // SAFT_ISV支付方式下,填写渠道子商户号。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 账单日期,yyyy-MM-dd。 BillDate *string `json:"BillDate,omitnil,omitempty" name:"BillDate"` // 账单类型,默认交易账单。 BillType *string `json:"BillType,omitnil,omitempty" name:"BillType"` // 接入环境。沙箱环境填 sandbox。缺省默认调用生产环境。 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 渠道名称。不填默认为商企付。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。不填默认为ebank支付。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 // __SAFT_ISV__: 人资ISV支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` }
Predefined struct for user
type QueryOpenBankDownLoadUrlResponse ¶ added in v1.0.351
type QueryOpenBankDownLoadUrlResponse struct { *tchttp.BaseResponse Response *QueryOpenBankDownLoadUrlResponseParams `json:"Response"` }
func NewQueryOpenBankDownLoadUrlResponse ¶ added in v1.0.351
func NewQueryOpenBankDownLoadUrlResponse() (response *QueryOpenBankDownLoadUrlResponse)
func (*QueryOpenBankDownLoadUrlResponse) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankDownLoadUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankDownLoadUrlResponse) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankDownLoadUrlResponse) ToJsonString() string
type QueryOpenBankDownLoadUrlResponseParams ¶ added in v1.0.426
type QueryOpenBankDownLoadUrlResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 查询对账文件下载响应对象。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankDownLoadUrlResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankDownLoadUrlResult ¶ added in v1.0.351
type QueryOpenBankDownLoadUrlResult struct { // 供下一步请求账单文件的下载地址。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 从 download_url 下载的文件的哈希值,用于校验文件的完整性。 HashValue *string `json:"HashValue,omitnil,omitempty" name:"HashValue"` // 从 download_url 下载的文件的哈希类型,用于校验文件的完整性。 HashType *string `json:"HashType,omitnil,omitempty" name:"HashType"` }
type QueryOpenBankExternalSubAccountBookBalanceRequest ¶ added in v1.0.390
type QueryOpenBankExternalSubAccountBookBalanceRequest struct { *tchttp.BaseRequest // 渠道商户ID ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。目前只支持支付宝 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。目前只支持安心发支付 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 // __SAFT_ISV__: 安心发支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 外部账本号ID。与ChannelAccountBookId二者选填其一。 OutAccountBookId *string `json:"OutAccountBookId,omitnil,omitempty" name:"OutAccountBookId"` // 渠道账本号ID。与OutAccountBookId二者选填其一。 ChannelAccountBookId *string `json:"ChannelAccountBookId,omitnil,omitempty" name:"ChannelAccountBookId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankExternalSubAccountBookBalanceRequest ¶ added in v1.0.390
func NewQueryOpenBankExternalSubAccountBookBalanceRequest() (request *QueryOpenBankExternalSubAccountBookBalanceRequest)
func (*QueryOpenBankExternalSubAccountBookBalanceRequest) FromJsonString ¶ added in v1.0.390
func (r *QueryOpenBankExternalSubAccountBookBalanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankExternalSubAccountBookBalanceRequest) ToJsonString ¶ added in v1.0.390
func (r *QueryOpenBankExternalSubAccountBookBalanceRequest) ToJsonString() string
type QueryOpenBankExternalSubAccountBookBalanceRequestParams ¶ added in v1.0.426
type QueryOpenBankExternalSubAccountBookBalanceRequestParams struct { // 渠道商户ID ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。目前只支持支付宝 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。目前只支持安心发支付 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 // __SAFT_ISV__: 安心发支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 外部账本号ID。与ChannelAccountBookId二者选填其一。 OutAccountBookId *string `json:"OutAccountBookId,omitnil,omitempty" name:"OutAccountBookId"` // 渠道账本号ID。与OutAccountBookId二者选填其一。 ChannelAccountBookId *string `json:"ChannelAccountBookId,omitnil,omitempty" name:"ChannelAccountBookId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankExternalSubAccountBookBalanceResponse ¶ added in v1.0.390
type QueryOpenBankExternalSubAccountBookBalanceResponse struct { *tchttp.BaseResponse Response *QueryOpenBankExternalSubAccountBookBalanceResponseParams `json:"Response"` }
func NewQueryOpenBankExternalSubAccountBookBalanceResponse ¶ added in v1.0.390
func NewQueryOpenBankExternalSubAccountBookBalanceResponse() (response *QueryOpenBankExternalSubAccountBookBalanceResponse)
func (*QueryOpenBankExternalSubAccountBookBalanceResponse) FromJsonString ¶ added in v1.0.390
func (r *QueryOpenBankExternalSubAccountBookBalanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankExternalSubAccountBookBalanceResponse) ToJsonString ¶ added in v1.0.390
func (r *QueryOpenBankExternalSubAccountBookBalanceResponse) ToJsonString() string
type QueryOpenBankExternalSubAccountBookBalanceResponseParams ¶ added in v1.0.426
type QueryOpenBankExternalSubAccountBookBalanceResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryExternalAccountBookResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankExternalSubMerchantBankAccountData ¶ added in v1.0.351
type QueryOpenBankExternalSubMerchantBankAccountData struct { // 开户银行。 AccountBank *string `json:"AccountBank,omitnil,omitempty" name:"AccountBank"` // 绑卡序列号。 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` // 账号类型。 // __COLLECT_MONEY__: 收款卡 // __PAYMENT__: 付款卡 AccountType *string `json:"AccountType,omitnil,omitempty" name:"AccountType"` // 支行号。 // 注意:此字段可能返回 null,表示取不到有效值。 BankBranchId *string `json:"BankBranchId,omitnil,omitempty" name:"BankBranchId"` // 银行卡卡后四位。 // 注意:此字段可能返回 null,表示取不到有效值。 AccountNumberLastFour *string `json:"AccountNumberLastFour,omitnil,omitempty" name:"AccountNumberLastFour"` }
type QueryOpenBankExternalSubMerchantBankAccountRequest ¶ added in v1.0.351
type QueryOpenBankExternalSubMerchantBankAccountRequest struct { *tchttp.BaseRequest // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankExternalSubMerchantBankAccountRequest ¶ added in v1.0.351
func NewQueryOpenBankExternalSubMerchantBankAccountRequest() (request *QueryOpenBankExternalSubMerchantBankAccountRequest)
func (*QueryOpenBankExternalSubMerchantBankAccountRequest) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankExternalSubMerchantBankAccountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankExternalSubMerchantBankAccountRequest) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankExternalSubMerchantBankAccountRequest) ToJsonString() string
type QueryOpenBankExternalSubMerchantBankAccountRequestParams ¶ added in v1.0.426
type QueryOpenBankExternalSubMerchantBankAccountRequestParams struct { // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankExternalSubMerchantBankAccountResponse ¶ added in v1.0.351
type QueryOpenBankExternalSubMerchantBankAccountResponse struct { *tchttp.BaseResponse Response *QueryOpenBankExternalSubMerchantBankAccountResponseParams `json:"Response"` }
func NewQueryOpenBankExternalSubMerchantBankAccountResponse ¶ added in v1.0.351
func NewQueryOpenBankExternalSubMerchantBankAccountResponse() (response *QueryOpenBankExternalSubMerchantBankAccountResponse)
func (*QueryOpenBankExternalSubMerchantBankAccountResponse) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankExternalSubMerchantBankAccountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankExternalSubMerchantBankAccountResponse) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankExternalSubMerchantBankAccountResponse) ToJsonString() string
type QueryOpenBankExternalSubMerchantBankAccountResponseParams ¶ added in v1.0.426
type QueryOpenBankExternalSubMerchantBankAccountResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankExternalSubMerchantBankAccountResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankExternalSubMerchantBankAccountResult ¶ added in v1.0.351
type QueryOpenBankExternalSubMerchantBankAccountResult struct { // 第三方渠道子商户查询银行账户返回。 AccountList []*QueryOpenBankExternalSubMerchantBankAccountData `json:"AccountList,omitnil,omitempty" name:"AccountList"` }
type QueryOpenBankExternalSubMerchantRegistrationRequest ¶ added in v1.0.351
type QueryOpenBankExternalSubMerchantRegistrationRequest struct { *tchttp.BaseRequest // 渠道商户号。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道进件号,与外部进件号二者选填其一。 ChannelRegistrationNo *string `json:"ChannelRegistrationNo,omitnil,omitempty" name:"ChannelRegistrationNo"` // 外部进件号,与渠道进件号二者选填其一。 OutRegistrationNo *string `json:"OutRegistrationNo,omitnil,omitempty" name:"OutRegistrationNo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankExternalSubMerchantRegistrationRequest ¶ added in v1.0.351
func NewQueryOpenBankExternalSubMerchantRegistrationRequest() (request *QueryOpenBankExternalSubMerchantRegistrationRequest)
func (*QueryOpenBankExternalSubMerchantRegistrationRequest) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankExternalSubMerchantRegistrationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankExternalSubMerchantRegistrationRequest) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankExternalSubMerchantRegistrationRequest) ToJsonString() string
type QueryOpenBankExternalSubMerchantRegistrationRequestParams ¶ added in v1.0.426
type QueryOpenBankExternalSubMerchantRegistrationRequestParams struct { // 渠道商户号。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道进件号,与外部进件号二者选填其一。 ChannelRegistrationNo *string `json:"ChannelRegistrationNo,omitnil,omitempty" name:"ChannelRegistrationNo"` // 外部进件号,与渠道进件号二者选填其一。 OutRegistrationNo *string `json:"OutRegistrationNo,omitnil,omitempty" name:"OutRegistrationNo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankExternalSubMerchantRegistrationResponse ¶ added in v1.0.351
type QueryOpenBankExternalSubMerchantRegistrationResponse struct { *tchttp.BaseResponse Response *QueryOpenBankExternalSubMerchantRegistrationResponseParams `json:"Response"` }
func NewQueryOpenBankExternalSubMerchantRegistrationResponse ¶ added in v1.0.351
func NewQueryOpenBankExternalSubMerchantRegistrationResponse() (response *QueryOpenBankExternalSubMerchantRegistrationResponse)
func (*QueryOpenBankExternalSubMerchantRegistrationResponse) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankExternalSubMerchantRegistrationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankExternalSubMerchantRegistrationResponse) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankExternalSubMerchantRegistrationResponse) ToJsonString() string
type QueryOpenBankExternalSubMerchantRegistrationResponseParams ¶ added in v1.0.426
type QueryOpenBankExternalSubMerchantRegistrationResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankExternalSubMerchantRegistrationResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankExternalSubMerchantRegistrationResult ¶ added in v1.0.351
type QueryOpenBankExternalSubMerchantRegistrationResult struct { // 进件状态。 // __SUCCESS__: 进件成功 // __FAILED__: 进件失败 // __PROCESSING__: 进件中 RegistrationStatus *string `json:"RegistrationStatus,omitnil,omitempty" name:"RegistrationStatus"` // 进件返回描述, 例如失败原因等。 // 注意:此字段可能返回 null,表示取不到有效值。 RegistrationMessage *string `json:"RegistrationMessage,omitnil,omitempty" name:"RegistrationMessage"` // 渠道进件号。 ChannelRegistrationNo *string `json:"ChannelRegistrationNo,omitnil,omitempty" name:"ChannelRegistrationNo"` // 渠道子商户ID(进件成功返回)。 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 外部子商户名称(进件成功返回)。 // 注意:此字段可能返回 null,表示取不到有效值。 OutSubMerchantName *string `json:"OutSubMerchantName,omitnil,omitempty" name:"OutSubMerchantName"` // 渠道名称(进件成功返回)。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式(进件成功返回)。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 社会信用代码。 // 注意:此字段可能返回 null,表示取不到有效值。 BusinessLicenseNumber *string `json:"BusinessLicenseNumber,omitnil,omitempty" name:"BusinessLicenseNumber"` // 法人姓名 // 注意:此字段可能返回 null,表示取不到有效值。 LegalName *string `json:"LegalName,omitnil,omitempty" name:"LegalName"` // 第三方渠道查询进件返回数据。详情见附录-复杂类型。 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnData *string `json:"ExternalReturnData,omitnil,omitempty" name:"ExternalReturnData"` }
type QueryOpenBankOrderDetailReceiptInfoRequest ¶ added in v1.0.390
type QueryOpenBankOrderDetailReceiptInfoRequest struct { *tchttp.BaseRequest // 渠道商户ID ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称,目前只支持ALIPAY ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式,目前只支持SAFT_ISV PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 外部回单申请ID,与渠道回单申请ID二者选填其一 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 渠道回单申请ID,与外部回单申请ID二者选填其一 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankOrderDetailReceiptInfoRequest ¶ added in v1.0.390
func NewQueryOpenBankOrderDetailReceiptInfoRequest() (request *QueryOpenBankOrderDetailReceiptInfoRequest)
func (*QueryOpenBankOrderDetailReceiptInfoRequest) FromJsonString ¶ added in v1.0.390
func (r *QueryOpenBankOrderDetailReceiptInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankOrderDetailReceiptInfoRequest) ToJsonString ¶ added in v1.0.390
func (r *QueryOpenBankOrderDetailReceiptInfoRequest) ToJsonString() string
type QueryOpenBankOrderDetailReceiptInfoRequestParams ¶ added in v1.0.426
type QueryOpenBankOrderDetailReceiptInfoRequestParams struct { // 渠道商户ID ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称,目前只支持ALIPAY ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式,目前只支持SAFT_ISV PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 外部回单申请ID,与渠道回单申请ID二者选填其一 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 渠道回单申请ID,与外部回单申请ID二者选填其一 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankOrderDetailReceiptInfoResponse ¶ added in v1.0.390
type QueryOpenBankOrderDetailReceiptInfoResponse struct { *tchttp.BaseResponse Response *QueryOpenBankOrderDetailReceiptInfoResponseParams `json:"Response"` }
func NewQueryOpenBankOrderDetailReceiptInfoResponse ¶ added in v1.0.390
func NewQueryOpenBankOrderDetailReceiptInfoResponse() (response *QueryOpenBankOrderDetailReceiptInfoResponse)
func (*QueryOpenBankOrderDetailReceiptInfoResponse) FromJsonString ¶ added in v1.0.390
func (r *QueryOpenBankOrderDetailReceiptInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankOrderDetailReceiptInfoResponse) ToJsonString ¶ added in v1.0.390
func (r *QueryOpenBankOrderDetailReceiptInfoResponse) ToJsonString() string
type QueryOpenBankOrderDetailReceiptInfoResponseParams ¶ added in v1.0.426
type QueryOpenBankOrderDetailReceiptInfoResponseParams struct { // 错误码。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankOrderDetailReceiptInfoResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankOrderDetailReceiptInfoResult ¶ added in v1.0.390
type QueryOpenBankOrderDetailReceiptInfoResult struct { // 渠道回单申请ID ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 申请状态。 // SUCCESS:申请成功; // FAILED:申请失败; // PROCESSING:申请中。 // 注意:若返回申请中,需要再次调用回单申请结果查询接口,查询结果。 ReceiptStatus *string `json:"ReceiptStatus,omitnil,omitempty" name:"ReceiptStatus"` // 申请返回描述,例如失败原因等。 // 注意:此字段可能返回 null,表示取不到有效值。 ReceiptMessage *string `json:"ReceiptMessage,omitnil,omitempty" name:"ReceiptMessage"` // 回单下载链接,申请成功时返回。 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 过期时间,yyyy-MM-dd HH:mm:ss格式。 // 注意:此字段可能返回 null,表示取不到有效值。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type QueryOpenBankPaymentOrderRequest ¶ added in v1.0.351
type QueryOpenBankPaymentOrderRequest struct { *tchttp.BaseRequest // 渠道商户号。外部接入平台入驻云企付平台下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部商户订单号。与ChannelOrderId不能同时为空。若传空串即表示忽略该参数。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 云平台订单号。与OutOrderId不能同时为空。若调用下单接口时,发生异常,无法取到ChannelOrderId,传空串即可 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 接入环境。沙箱环境填 sandbox。缺省默认调用生产环境。 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankPaymentOrderRequest ¶ added in v1.0.351
func NewQueryOpenBankPaymentOrderRequest() (request *QueryOpenBankPaymentOrderRequest)
func (*QueryOpenBankPaymentOrderRequest) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankPaymentOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankPaymentOrderRequest) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankPaymentOrderRequest) ToJsonString() string
type QueryOpenBankPaymentOrderRequestParams ¶ added in v1.0.426
type QueryOpenBankPaymentOrderRequestParams struct { // 渠道商户号。外部接入平台入驻云企付平台下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部商户订单号。与ChannelOrderId不能同时为空。若传空串即表示忽略该参数。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 云平台订单号。与OutOrderId不能同时为空。若调用下单接口时,发生异常,无法取到ChannelOrderId,传空串即可 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 接入环境。沙箱环境填 sandbox。缺省默认调用生产环境。 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankPaymentOrderResponse ¶ added in v1.0.351
type QueryOpenBankPaymentOrderResponse struct { *tchttp.BaseResponse Response *QueryOpenBankPaymentOrderResponseParams `json:"Response"` }
func NewQueryOpenBankPaymentOrderResponse ¶ added in v1.0.351
func NewQueryOpenBankPaymentOrderResponse() (response *QueryOpenBankPaymentOrderResponse)
func (*QueryOpenBankPaymentOrderResponse) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankPaymentOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankPaymentOrderResponse) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankPaymentOrderResponse) ToJsonString() string
type QueryOpenBankPaymentOrderResponseParams ¶ added in v1.0.426
type QueryOpenBankPaymentOrderResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 查询支付结果响应对象。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankPaymentOrderResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankPaymentOrderResult ¶ added in v1.0.351
type QueryOpenBankPaymentOrderResult struct { // 渠道商户号。外部接入平台入驻云企付平台下发 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部商户订单号 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 云企付平台订单号 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 第三方支付平台订单号 ThirdPayOrderId *string `json:"ThirdPayOrderId,omitnil,omitempty" name:"ThirdPayOrderId"` // 订单状态。 // INIT:初始化 // PAYING:支付中 // ACCEPTED:支付受理成功 // SUCCESS:支付成功 // CLOSED:关单 // PAY_FAIL:支付失败 // REVOKE:退票 // PART_REFUND:部分退款 // FULL_REFUND:全部退款 OrderStatus *string `json:"OrderStatus,omitnil,omitempty" name:"OrderStatus"` // 支付渠道名称,如TENPAY ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 付款方式。如EBANK_PAYMENT // OPENBANK_PAYMENT PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 订单金额。单位分 TotalAmount *int64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 实际支付金额。单位分,支付成功时返回 PayAmount *int64 `json:"PayAmount,omitnil,omitempty" name:"PayAmount"` // 失败原因,若失败的返回 // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` // 附加信息,查询时原样透传 // 注意:此字段可能返回 null,表示取不到有效值。 Attachment *string `json:"Attachment,omitnil,omitempty" name:"Attachment"` // 重定向参数,用于客户端跳转,订单未支付时返回该参数 // 渠道为TENPAY,付款方式为EBANK_PAYMENT时返回 // 注意:此字段可能返回 null,表示取不到有效值。 RedirectInfo *OpenBankRedirectInfo `json:"RedirectInfo,omitnil,omitempty" name:"RedirectInfo"` // 第三方渠道返回信息,见渠道特殊说明,详情见附录-复杂类型。 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnData *string `json:"ExternalReturnData,omitnil,omitempty" name:"ExternalReturnData"` // 银行复核指引。当TENPAY下OPENBANT_PAYMENT时,下单受理成功是返回。 // 注意:此字段可能返回 null,表示取不到有效值。 BankApprovalGuideInfo *OpenBankApprovalGuideInfo `json:"BankApprovalGuideInfo,omitnil,omitempty" name:"BankApprovalGuideInfo"` // 手续费金额 // 注意:此字段可能返回 null,表示取不到有效值。 FeeAmount *int64 `json:"FeeAmount,omitnil,omitempty" name:"FeeAmount"` // 手续费费率 // 注意:此字段可能返回 null,表示取不到有效值。 FeeRate *int64 `json:"FeeRate,omitnil,omitempty" name:"FeeRate"` // 注意:此字段可能返回 null,表示取不到有效值。 ProfitShareRespInfoList []*OpenBankProfitShareRespInfo `json:"ProfitShareRespInfoList,omitnil,omitempty" name:"ProfitShareRespInfoList"` // 支付完成时间 // 注意:此字段可能返回 null,表示取不到有效值。 TimeFinish *string `json:"TimeFinish,omitnil,omitempty" name:"TimeFinish"` }
type QueryOpenBankProfitSharePayeeRequest ¶ added in v1.0.521
type QueryOpenBankProfitSharePayeeRequest struct { string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` AccountId *string `json:"AccountId,omitnil,omitempty" name:"AccountId"` AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }ChannelMerchantId *
func NewQueryOpenBankProfitSharePayeeRequest ¶ added in v1.0.521
func NewQueryOpenBankProfitSharePayeeRequest() (request *QueryOpenBankProfitSharePayeeRequest)
func (*QueryOpenBankProfitSharePayeeRequest) FromJsonString ¶ added in v1.0.521
func (r *QueryOpenBankProfitSharePayeeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankProfitSharePayeeRequest) ToJsonString ¶ added in v1.0.521
func (r *QueryOpenBankProfitSharePayeeRequest) ToJsonString() string
type QueryOpenBankProfitSharePayeeRequestParams ¶ added in v1.0.521
type QueryOpenBankProfitSharePayeeRequestParams struct { string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` AccountId *string `json:"AccountId,omitnil,omitempty" name:"AccountId"` AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }ChannelMerchantId *
Predefined struct for user
type QueryOpenBankProfitSharePayeeResponse ¶ added in v1.0.521
type QueryOpenBankProfitSharePayeeResponse struct {}
func NewQueryOpenBankProfitSharePayeeResponse ¶ added in v1.0.521
func NewQueryOpenBankProfitSharePayeeResponse() (response *QueryOpenBankProfitSharePayeeResponse)
func (*QueryOpenBankProfitSharePayeeResponse) FromJsonString ¶ added in v1.0.521
func (r *QueryOpenBankProfitSharePayeeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankProfitSharePayeeResponse) ToJsonString ¶ added in v1.0.521
func (r *QueryOpenBankProfitSharePayeeResponse) ToJsonString() string
type QueryOpenBankProfitSharePayeeResponseParams ¶ added in v1.0.521
type QueryOpenBankProfitSharePayeeResponseParams struct { string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankProfitSharePayeeResult `json:"Result,omitnil,omitempty" name:"Result"` RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }ErrCode *
Predefined struct for user
type QueryOpenBankProfitSharePayeeResult ¶ added in v1.0.521
type QueryOpenBankProfitSharePayeeResult struct { string `json:"AccountId,omitnil,omitempty" name:"AccountId"` AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"` // 注意:此字段可能返回 null,表示取不到有效值。 BankName *string `json:"BankName,omitnil,omitempty" name:"BankName"` // 00:借记卡 // 01:存折 // 02:信用卡 // 03:准贷记卡 // 04:预付卡费 // 05:境外卡 // 注意:此字段可能返回 null,表示取不到有效值。 Nature *string `json:"Nature,omitnil,omitempty" name:"Nature"` // 0-待审核;1-审核通过;2-审核不通过 3-关联实体未审核 BindState *string `json:"BindState,omitnil,omitempty" name:"BindState"` StateExplain *string `json:"StateExplain,omitnil,omitempty" name:"StateExplain"` }AccountId *
type QueryOpenBankRefundOrderRequest ¶ added in v1.0.430
type QueryOpenBankRefundOrderRequest struct { *tchttp.BaseRequest // 渠道商户号。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部商户退单号,与渠道退款单号二者选填其一。 OutRefundId *string `json:"OutRefundId,omitnil,omitempty" name:"OutRefundId"` // 渠道退款订单号,与外部商户退款单号二者选填其一。 ChannelRefundId *string `json:"ChannelRefundId,omitnil,omitempty" name:"ChannelRefundId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankRefundOrderRequest ¶ added in v1.0.430
func NewQueryOpenBankRefundOrderRequest() (request *QueryOpenBankRefundOrderRequest)
func (*QueryOpenBankRefundOrderRequest) FromJsonString ¶ added in v1.0.430
func (r *QueryOpenBankRefundOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankRefundOrderRequest) ToJsonString ¶ added in v1.0.430
func (r *QueryOpenBankRefundOrderRequest) ToJsonString() string
type QueryOpenBankRefundOrderRequestParams ¶ added in v1.0.430
type QueryOpenBankRefundOrderRequestParams struct { // 渠道商户号。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部商户退单号,与渠道退款单号二者选填其一。 OutRefundId *string `json:"OutRefundId,omitnil,omitempty" name:"OutRefundId"` // 渠道退款订单号,与外部商户退款单号二者选填其一。 ChannelRefundId *string `json:"ChannelRefundId,omitnil,omitempty" name:"ChannelRefundId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankRefundOrderResponse ¶ added in v1.0.430
type QueryOpenBankRefundOrderResponse struct { *tchttp.BaseResponse Response *QueryOpenBankRefundOrderResponseParams `json:"Response"` }
func NewQueryOpenBankRefundOrderResponse ¶ added in v1.0.430
func NewQueryOpenBankRefundOrderResponse() (response *QueryOpenBankRefundOrderResponse)
func (*QueryOpenBankRefundOrderResponse) FromJsonString ¶ added in v1.0.430
func (r *QueryOpenBankRefundOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankRefundOrderResponse) ToJsonString ¶ added in v1.0.430
func (r *QueryOpenBankRefundOrderResponse) ToJsonString() string
type QueryOpenBankRefundOrderResponseParams ¶ added in v1.0.430
type QueryOpenBankRefundOrderResponseParams struct { // 错误码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *OpenBankQueryRefundOrderResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankSettleOrderRequest ¶ added in v1.0.486
type QueryOpenBankSettleOrderRequest struct { *tchttp.BaseRequest // 渠道商户号 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户号 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 外部结算流水号,与渠道结算流水号二选一 OutSettleId *string `json:"OutSettleId,omitnil,omitempty" name:"OutSettleId"` // 渠道结算流水号,与外部结算流水号二选一 ChannelSettleId *string `json:"ChannelSettleId,omitnil,omitempty" name:"ChannelSettleId"` // 接入环境。沙箱环境填 sandbox。缺省默认调用生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankSettleOrderRequest ¶ added in v1.0.486
func NewQueryOpenBankSettleOrderRequest() (request *QueryOpenBankSettleOrderRequest)
func (*QueryOpenBankSettleOrderRequest) FromJsonString ¶ added in v1.0.486
func (r *QueryOpenBankSettleOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankSettleOrderRequest) ToJsonString ¶ added in v1.0.486
func (r *QueryOpenBankSettleOrderRequest) ToJsonString() string
type QueryOpenBankSettleOrderRequestParams ¶ added in v1.0.486
type QueryOpenBankSettleOrderRequestParams struct { // 渠道商户号 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户号 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 外部结算流水号,与渠道结算流水号二选一 OutSettleId *string `json:"OutSettleId,omitnil,omitempty" name:"OutSettleId"` // 渠道结算流水号,与外部结算流水号二选一 ChannelSettleId *string `json:"ChannelSettleId,omitnil,omitempty" name:"ChannelSettleId"` // 接入环境。沙箱环境填 sandbox。缺省默认调用生产环境 Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankSettleOrderResponse ¶ added in v1.0.486
type QueryOpenBankSettleOrderResponse struct { *tchttp.BaseResponse Response *QueryOpenBankSettleOrderResponseParams `json:"Response"` }
func NewQueryOpenBankSettleOrderResponse ¶ added in v1.0.486
func NewQueryOpenBankSettleOrderResponse() (response *QueryOpenBankSettleOrderResponse)
func (*QueryOpenBankSettleOrderResponse) FromJsonString ¶ added in v1.0.486
func (r *QueryOpenBankSettleOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankSettleOrderResponse) ToJsonString ¶ added in v1.0.486
func (r *QueryOpenBankSettleOrderResponse) ToJsonString() string
type QueryOpenBankSettleOrderResponseParams ¶ added in v1.0.486
type QueryOpenBankSettleOrderResponseParams struct { // 错误码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankSettleOrderResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankSettleOrderResult ¶ added in v1.0.486
type QueryOpenBankSettleOrderResult struct { // 外部结算流水号 OutSettleId *string `json:"OutSettleId,omitnil,omitempty" name:"OutSettleId"` // 渠道结算流水号 ChannelSettleId *string `json:"ChannelSettleId,omitnil,omitempty" name:"ChannelSettleId"` // 退款状态。 // SUCCESS:结算成功; // FAILED:结算失败; // PROCESSING:结算中; // INIT:初始化; // ACCEPT_FAILED:受理失败,底层银行返回订单不存在 // ACCEPTED:受理成功 // _UNKNOWN:默认未知 // 注意:此字段可能返回 null,表示取不到有效值。 SettleStatus *string `json:"SettleStatus,omitnil,omitempty" name:"SettleStatus"` // 结算金额 SettleAmount *int64 `json:"SettleAmount,omitnil,omitempty" name:"SettleAmount"` // 结算日期,格式YYYYMMdd // 注意:此字段可能返回 null,表示取不到有效值。 SettleDate *string `json:"SettleDate,omitnil,omitempty" name:"SettleDate"` // 结算类型(T1/D1) SettleType *string `json:"SettleType,omitnil,omitempty" name:"SettleType"` // 失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` // 完成时间,格式yyyy-MM-dd HH:mm:ss // 注意:此字段可能返回 null,表示取不到有效值。 TimeFinish *string `json:"TimeFinish,omitnil,omitempty" name:"TimeFinish"` // 结算手续费 // 注意:此字段可能返回 null,表示取不到有效值。 SettleFee *string `json:"SettleFee,omitnil,omitempty" name:"SettleFee"` // 账户货币。参考附录“币种类型”。 // 注意:此字段可能返回 null,表示取不到有效值。 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` }
type QueryOpenBankSubMerchantCredentialRequest ¶ added in v1.0.430
type QueryOpenBankSubMerchantCredentialRequest struct { *tchttp.BaseRequest // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。详见附录-枚举类型-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // 合利宝渠道不需要传。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 外部申请流水号。 // 外部申请流水号与渠道申请流水号两者选填其一。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 渠道申请流水号。 // 外部申请流水号与渠道申请流水号两者选填其一。 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankSubMerchantCredentialRequest ¶ added in v1.0.430
func NewQueryOpenBankSubMerchantCredentialRequest() (request *QueryOpenBankSubMerchantCredentialRequest)
func (*QueryOpenBankSubMerchantCredentialRequest) FromJsonString ¶ added in v1.0.430
func (r *QueryOpenBankSubMerchantCredentialRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankSubMerchantCredentialRequest) ToJsonString ¶ added in v1.0.430
func (r *QueryOpenBankSubMerchantCredentialRequest) ToJsonString() string
type QueryOpenBankSubMerchantCredentialRequestParams ¶ added in v1.0.430
type QueryOpenBankSubMerchantCredentialRequestParams struct { // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。详见附录-枚举类型-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // 合利宝渠道不需要传。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 外部申请流水号。 // 外部申请流水号与渠道申请流水号两者选填其一。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 渠道申请流水号。 // 外部申请流水号与渠道申请流水号两者选填其一。 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankSubMerchantCredentialResponse ¶ added in v1.0.430
type QueryOpenBankSubMerchantCredentialResponse struct { *tchttp.BaseResponse Response *QueryOpenBankSubMerchantCredentialResponseParams `json:"Response"` }
func NewQueryOpenBankSubMerchantCredentialResponse ¶ added in v1.0.430
func NewQueryOpenBankSubMerchantCredentialResponse() (response *QueryOpenBankSubMerchantCredentialResponse)
func (*QueryOpenBankSubMerchantCredentialResponse) FromJsonString ¶ added in v1.0.430
func (r *QueryOpenBankSubMerchantCredentialResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankSubMerchantCredentialResponse) ToJsonString ¶ added in v1.0.430
func (r *QueryOpenBankSubMerchantCredentialResponse) ToJsonString() string
type QueryOpenBankSubMerchantCredentialResponseParams ¶ added in v1.0.430
type QueryOpenBankSubMerchantCredentialResponseParams struct { // 错误码。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankSubMerchantCredentialResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankSubMerchantCredentialResult ¶ added in v1.0.430
type QueryOpenBankSubMerchantRateConfigureRequest ¶ added in v1.0.430
type QueryOpenBankSubMerchantRateConfigureRequest struct { *tchttp.BaseRequest // 渠道进件序列号。 ChannelRegistrationNo *string `json:"ChannelRegistrationNo,omitnil,omitempty" name:"ChannelRegistrationNo"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // TENPAY: 商企付 // WECHAT: 微信支付 // ALIPAY: 支付宝 // HELIPAY:合利宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 渠道产品费率序列号。与外部产品费率序列号二者选填其一。 ChannelProductFeeNo *string `json:"ChannelProductFeeNo,omitnil,omitempty" name:"ChannelProductFeeNo"` // 外部产品费率序列号。与渠道产品费率序列号二者选填其一。 OutProductFeeNo *string `json:"OutProductFeeNo,omitnil,omitempty" name:"OutProductFeeNo"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankSubMerchantRateConfigureRequest ¶ added in v1.0.430
func NewQueryOpenBankSubMerchantRateConfigureRequest() (request *QueryOpenBankSubMerchantRateConfigureRequest)
func (*QueryOpenBankSubMerchantRateConfigureRequest) FromJsonString ¶ added in v1.0.430
func (r *QueryOpenBankSubMerchantRateConfigureRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankSubMerchantRateConfigureRequest) ToJsonString ¶ added in v1.0.430
func (r *QueryOpenBankSubMerchantRateConfigureRequest) ToJsonString() string
type QueryOpenBankSubMerchantRateConfigureRequestParams ¶ added in v1.0.430
type QueryOpenBankSubMerchantRateConfigureRequestParams struct { // 渠道进件序列号。 ChannelRegistrationNo *string `json:"ChannelRegistrationNo,omitnil,omitempty" name:"ChannelRegistrationNo"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // TENPAY: 商企付 // WECHAT: 微信支付 // ALIPAY: 支付宝 // HELIPAY:合利宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 渠道产品费率序列号。与外部产品费率序列号二者选填其一。 ChannelProductFeeNo *string `json:"ChannelProductFeeNo,omitnil,omitempty" name:"ChannelProductFeeNo"` // 外部产品费率序列号。与渠道产品费率序列号二者选填其一。 OutProductFeeNo *string `json:"OutProductFeeNo,omitnil,omitempty" name:"OutProductFeeNo"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankSubMerchantRateConfigureResponse ¶ added in v1.0.430
type QueryOpenBankSubMerchantRateConfigureResponse struct { *tchttp.BaseResponse Response *QueryOpenBankSubMerchantRateConfigureResponseParams `json:"Response"` }
func NewQueryOpenBankSubMerchantRateConfigureResponse ¶ added in v1.0.430
func NewQueryOpenBankSubMerchantRateConfigureResponse() (response *QueryOpenBankSubMerchantRateConfigureResponse)
func (*QueryOpenBankSubMerchantRateConfigureResponse) FromJsonString ¶ added in v1.0.430
func (r *QueryOpenBankSubMerchantRateConfigureResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankSubMerchantRateConfigureResponse) ToJsonString ¶ added in v1.0.430
func (r *QueryOpenBankSubMerchantRateConfigureResponse) ToJsonString() string
type QueryOpenBankSubMerchantRateConfigureResponseParams ¶ added in v1.0.430
type QueryOpenBankSubMerchantRateConfigureResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankSubMerchantRateConfigureResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankSubMerchantRateConfigureResult ¶ added in v1.0.430
type QueryOpenBankSubMerchantRateConfigureResult struct { // 处理状态 // SUCCESS: 开通成功 // FAILED: 开通失败 // PROCESSING: 开通中 DealStatus *string `json:"DealStatus,omitnil,omitempty" name:"DealStatus"` // 处理描述 // 注意:此字段可能返回 null,表示取不到有效值。 DealMessage *string `json:"DealMessage,omitnil,omitempty" name:"DealMessage"` }
type QueryOpenBankSubMerchantSignOnlineRequest ¶ added in v1.0.486
type QueryOpenBankSubMerchantSignOnlineRequest struct { *tchttp.BaseRequest // 渠道商户号。外部平台接入云企付平台下发。必填。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。详见附录-枚举类型-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 外部子商户ID。 OutSubMerchantId *string `json:"OutSubMerchantId,omitnil,omitempty" name:"OutSubMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` }
func NewQueryOpenBankSubMerchantSignOnlineRequest ¶ added in v1.0.486
func NewQueryOpenBankSubMerchantSignOnlineRequest() (request *QueryOpenBankSubMerchantSignOnlineRequest)
func (*QueryOpenBankSubMerchantSignOnlineRequest) FromJsonString ¶ added in v1.0.486
func (r *QueryOpenBankSubMerchantSignOnlineRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankSubMerchantSignOnlineRequest) ToJsonString ¶ added in v1.0.486
func (r *QueryOpenBankSubMerchantSignOnlineRequest) ToJsonString() string
type QueryOpenBankSubMerchantSignOnlineRequestParams ¶ added in v1.0.486
type QueryOpenBankSubMerchantSignOnlineRequestParams struct { // 渠道商户号。外部平台接入云企付平台下发。必填。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。详见附录-枚举类型-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 外部子商户ID。 OutSubMerchantId *string `json:"OutSubMerchantId,omitnil,omitempty" name:"OutSubMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` }
Predefined struct for user
type QueryOpenBankSubMerchantSignOnlineResponse ¶ added in v1.0.486
type QueryOpenBankSubMerchantSignOnlineResponse struct { *tchttp.BaseResponse Response *QueryOpenBankSubMerchantSignOnlineResponseParams `json:"Response"` }
func NewQueryOpenBankSubMerchantSignOnlineResponse ¶ added in v1.0.486
func NewQueryOpenBankSubMerchantSignOnlineResponse() (response *QueryOpenBankSubMerchantSignOnlineResponse)
func (*QueryOpenBankSubMerchantSignOnlineResponse) FromJsonString ¶ added in v1.0.486
func (r *QueryOpenBankSubMerchantSignOnlineResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankSubMerchantSignOnlineResponse) ToJsonString ¶ added in v1.0.486
func (r *QueryOpenBankSubMerchantSignOnlineResponse) ToJsonString() string
type QueryOpenBankSubMerchantSignOnlineResponseParams ¶ added in v1.0.486
type QueryOpenBankSubMerchantSignOnlineResponseParams struct { // 错误码。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankSubMerchantSignOnlineResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankSubMerchantSignOnlineResult ¶ added in v1.0.486
type QueryOpenBankSubMerchantSignOnlineResult struct { // 处理状态 // SUCCESS:签约成功 // FAILED:签约失败 // PROCESSING:签约中 SignStatus *string `json:"SignStatus,omitnil,omitempty" name:"SignStatus"` // 上传返回描述,例如失败原因等 // 注意:此字段可能返回 null,表示取不到有效值。 SignMessage *string `json:"SignMessage,omitnil,omitempty" name:"SignMessage"` }
type QueryOpenBankSupportBankListRequest ¶ added in v1.0.361
type QueryOpenBankSupportBankListRequest struct { *tchttp.BaseRequest // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // __EBANK_PAYMENT__:ebank付款 // __OPENBANK_PAYMENT__: openbank付款 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankSupportBankListRequest ¶ added in v1.0.361
func NewQueryOpenBankSupportBankListRequest() (request *QueryOpenBankSupportBankListRequest)
func (*QueryOpenBankSupportBankListRequest) FromJsonString ¶ added in v1.0.361
func (r *QueryOpenBankSupportBankListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankSupportBankListRequest) ToJsonString ¶ added in v1.0.361
func (r *QueryOpenBankSupportBankListRequest) ToJsonString() string
type QueryOpenBankSupportBankListRequestParams ¶ added in v1.0.426
type QueryOpenBankSupportBankListRequestParams struct { // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // __EBANK_PAYMENT__:ebank付款 // __OPENBANK_PAYMENT__: openbank付款 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankSupportBankListResponse ¶ added in v1.0.361
type QueryOpenBankSupportBankListResponse struct { *tchttp.BaseResponse Response *QueryOpenBankSupportBankListResponseParams `json:"Response"` }
func NewQueryOpenBankSupportBankListResponse ¶ added in v1.0.361
func NewQueryOpenBankSupportBankListResponse() (response *QueryOpenBankSupportBankListResponse)
func (*QueryOpenBankSupportBankListResponse) FromJsonString ¶ added in v1.0.361
func (r *QueryOpenBankSupportBankListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankSupportBankListResponse) ToJsonString ¶ added in v1.0.361
func (r *QueryOpenBankSupportBankListResponse) ToJsonString() string
type QueryOpenBankSupportBankListResponseParams ¶ added in v1.0.426
type QueryOpenBankSupportBankListResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankSupportBankListResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankSupportBankListResult ¶ added in v1.0.361
type QueryOpenBankSupportBankListResult struct { // 支持的银行列表 SupportBankList []*SupportBankInfo `json:"SupportBankList,omitnil,omitempty" name:"SupportBankList"` }
type QueryOpenBankUnbindExternalSubMerchantBankAccountRequest ¶ added in v1.0.351
type QueryOpenBankUnbindExternalSubMerchantBankAccountRequest struct { *tchttp.BaseRequest // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道申请编号,与外部申请编号二者选填其一。 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 外部申请编号,与渠道申请编号二者选填其一。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` }
func NewQueryOpenBankUnbindExternalSubMerchantBankAccountRequest ¶ added in v1.0.351
func NewQueryOpenBankUnbindExternalSubMerchantBankAccountRequest() (request *QueryOpenBankUnbindExternalSubMerchantBankAccountRequest)
func (*QueryOpenBankUnbindExternalSubMerchantBankAccountRequest) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankUnbindExternalSubMerchantBankAccountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankUnbindExternalSubMerchantBankAccountRequest) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankUnbindExternalSubMerchantBankAccountRequest) ToJsonString() string
type QueryOpenBankUnbindExternalSubMerchantBankAccountRequestParams ¶ added in v1.0.426
type QueryOpenBankUnbindExternalSubMerchantBankAccountRequestParams struct { // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道申请编号,与外部申请编号二者选填其一。 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` // 外部申请编号,与渠道申请编号二者选填其一。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` }
Predefined struct for user
type QueryOpenBankUnbindExternalSubMerchantBankAccountResponse ¶ added in v1.0.351
type QueryOpenBankUnbindExternalSubMerchantBankAccountResponse struct { *tchttp.BaseResponse Response *QueryOpenBankUnbindExternalSubMerchantBankAccountResponseParams `json:"Response"` }
func NewQueryOpenBankUnbindExternalSubMerchantBankAccountResponse ¶ added in v1.0.351
func NewQueryOpenBankUnbindExternalSubMerchantBankAccountResponse() (response *QueryOpenBankUnbindExternalSubMerchantBankAccountResponse)
func (*QueryOpenBankUnbindExternalSubMerchantBankAccountResponse) FromJsonString ¶ added in v1.0.351
func (r *QueryOpenBankUnbindExternalSubMerchantBankAccountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankUnbindExternalSubMerchantBankAccountResponse) ToJsonString ¶ added in v1.0.351
func (r *QueryOpenBankUnbindExternalSubMerchantBankAccountResponse) ToJsonString() string
type QueryOpenBankUnbindExternalSubMerchantBankAccountResponseParams ¶ added in v1.0.426
type QueryOpenBankUnbindExternalSubMerchantBankAccountResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankUnbindExternalSubMerchantBankAccountResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankUnbindExternalSubMerchantBankAccountResult ¶ added in v1.0.351
type QueryOpenBankUnbindExternalSubMerchantBankAccountResult struct { // 渠道申请编号。 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 解绑状态。 // __SUCCESS__: 解绑成功 // __FAILED__: 解绑失败 // __PROCESSING__: 解绑中 UnbindStatus *string `json:"UnbindStatus,omitnil,omitempty" name:"UnbindStatus"` // 解绑返回描述, 例如失败原因等。 // 注意:此字段可能返回 null,表示取不到有效值。 UnbindMessage *string `json:"UnbindMessage,omitnil,omitempty" name:"UnbindMessage"` }
type QueryOpenBankVerificationOrderRequest ¶ added in v1.0.439
type QueryOpenBankVerificationOrderRequest struct { *tchttp.BaseRequest // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 云企付渠道核销订单号。与OutVerificationId不能同时为空。 ChannelVerificationId *string `json:"ChannelVerificationId,omitnil,omitempty" name:"ChannelVerificationId"` // 外部核销申请订单号。与ChannelVerificationId不能同时为空。 OutVerificationId *string `json:"OutVerificationId,omitnil,omitempty" name:"OutVerificationId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewQueryOpenBankVerificationOrderRequest ¶ added in v1.0.439
func NewQueryOpenBankVerificationOrderRequest() (request *QueryOpenBankVerificationOrderRequest)
func (*QueryOpenBankVerificationOrderRequest) FromJsonString ¶ added in v1.0.439
func (r *QueryOpenBankVerificationOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankVerificationOrderRequest) ToJsonString ¶ added in v1.0.439
func (r *QueryOpenBankVerificationOrderRequest) ToJsonString() string
type QueryOpenBankVerificationOrderRequestParams ¶ added in v1.0.439
type QueryOpenBankVerificationOrderRequestParams struct { // 云企付渠道商户号。外部接入平台入驻云企付平台后下发。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 云企付渠道核销订单号。与OutVerificationId不能同时为空。 ChannelVerificationId *string `json:"ChannelVerificationId,omitnil,omitempty" name:"ChannelVerificationId"` // 外部核销申请订单号。与ChannelVerificationId不能同时为空。 OutVerificationId *string `json:"OutVerificationId,omitnil,omitempty" name:"OutVerificationId"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type QueryOpenBankVerificationOrderResponse ¶ added in v1.0.439
type QueryOpenBankVerificationOrderResponse struct { *tchttp.BaseResponse Response *QueryOpenBankVerificationOrderResponseParams `json:"Response"` }
func NewQueryOpenBankVerificationOrderResponse ¶ added in v1.0.439
func NewQueryOpenBankVerificationOrderResponse() (response *QueryOpenBankVerificationOrderResponse)
func (*QueryOpenBankVerificationOrderResponse) FromJsonString ¶ added in v1.0.439
func (r *QueryOpenBankVerificationOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOpenBankVerificationOrderResponse) ToJsonString ¶ added in v1.0.439
func (r *QueryOpenBankVerificationOrderResponse) ToJsonString() string
type QueryOpenBankVerificationOrderResponseParams ¶ added in v1.0.439
type QueryOpenBankVerificationOrderResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 核销查询响应对象。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOpenBankVerificationResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOpenBankVerificationResult ¶ added in v1.0.439
type QueryOpenBankVerificationResult struct { // 云企付渠道核销订单号 ChannelVerificationId *string `json:"ChannelVerificationId,omitnil,omitempty" name:"ChannelVerificationId"` // 第三方支付渠道核销订单号 ThirdVerificationId *string `json:"ThirdVerificationId,omitnil,omitempty" name:"ThirdVerificationId"` // 核销金额,单位分 VerificationAmount *int64 `json:"VerificationAmount,omitnil,omitempty" name:"VerificationAmount"` // 核销状态 // INIT("INIT","初始化"), // SUCCESS("SUCCESS","核销成功"), // FAILED("FAILED","核销失败"), // PROCESSING("PROCESSING","核销中"); VerificationStatus *string `json:"VerificationStatus,omitnil,omitempty" name:"VerificationStatus"` // 失败原因,若核销失败,附上原因。 // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` // 渠道附加返回信息,一般情况可以不关注 // 注意:此字段可能返回 null,表示取不到有效值。 ThirdVerificationReturnData *string `json:"ThirdVerificationReturnData,omitnil,omitempty" name:"ThirdVerificationReturnData"` }
type QueryOrderOutOrderList ¶
type QueryOrderOutOrderList struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 支付金额,单位:分 Amt *int64 `json:"Amt,omitnil,omitempty" name:"Amt"` // 用户Id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 现金支付金额 CashAmt *string `json:"CashAmt,omitnil,omitempty" name:"CashAmt"` // 发货标识,由业务在调用聚鑫下单 接口的时候下发 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 支付时间unix时间戳 PayTime *string `json:"PayTime,omitnil,omitempty" name:"PayTime"` // 抵扣券金额 CouponAmt *string `json:"CouponAmt,omitnil,omitempty" name:"CouponAmt"` // 下单时间unix时间戳 OrderTime *string `json:"OrderTime,omitnil,omitempty" name:"OrderTime"` // 物品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 高速场景信息 SceneInfo *string `json:"SceneInfo,omitnil,omitempty" name:"SceneInfo"` // 当前订单的订单状态 // 0:初始状态,获取聚鑫交易订单成功; // 1:拉起聚鑫支付页面成功,用户未 支付; // 2:用户支付成功,正在发货; // 3:用户支付成功,发货失败; // 4:用户支付成功,发货成功; // 5:聚鑫支付页面正在失效中; // 6:聚鑫支付页面已经失效; OrderState *string `json:"OrderState,omitnil,omitempty" name:"OrderState"` // 支付渠道:wechat:微信支付; // qqwallet:QQ钱包; // bank:网银 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 是否曾退款 RefundFlag *string `json:"RefundFlag,omitnil,omitempty" name:"RefundFlag"` // 务支付订单号 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 商品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 支付回调时间,unix时间戳 CallBackTime *string `json:"CallBackTime,omitnil,omitempty" name:"CallBackTime"` // ISO 货币代码,CNY CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 微校场景账户Id AcctSubAppId *string `json:"AcctSubAppId,omitnil,omitempty" name:"AcctSubAppId"` // 调用下单接口获取的聚鑫交易订单 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 聚鑫内部渠道订单号 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 调用下单接口传进来的 SubOutTradeNoList SubOrderList []*QueryOrderOutSubOrderList `json:"SubOrderList,omitnil,omitempty" name:"SubOrderList"` // 支付机构订单号 ChannelExternalOrderId *string `json:"ChannelExternalOrderId,omitnil,omitempty" name:"ChannelExternalOrderId"` // 主单核销状态 // 注意:此字段可能返回 null,表示取不到有效值。 SettleCheck *int64 `json:"SettleCheck,omitnil,omitempty" name:"SettleCheck"` // 渠道方用户信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExternalUserInfoList []*OldChannelExternalUserInfo `json:"ChannelExternalUserInfoList,omitnil,omitempty" name:"ChannelExternalUserInfoList"` // 附加项信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 AttachmentInfoList []*OldAttachmentInfo `json:"AttachmentInfoList,omitnil,omitempty" name:"AttachmentInfoList"` }
type QueryOrderOutSubOrderList ¶
type QueryOrderOutSubOrderList struct { // 子订单支付金额 Amt *int64 `json:"Amt,omitnil,omitempty" name:"Amt"` // 子订单结算应收金额,单位:分 SubMchIncome *int64 `json:"SubMchIncome,omitnil,omitempty" name:"SubMchIncome"` // 发货标识,由业务在调用Midas下单接口的时候下发。 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 子订单原始金额 OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` // 子订单平台应收金额,单位:分 PlatformIncome *int64 `json:"PlatformIncome,omitnil,omitempty" name:"PlatformIncome"` // 子订单商品详情 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 子订单商品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 核销状态,1表示核销,0表示未核销 SettleCheck *int64 `json:"SettleCheck,omitnil,omitempty" name:"SettleCheck"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子订单号 SubOutTradeNo *string `json:"SubOutTradeNo,omitnil,omitempty" name:"SubOutTradeNo"` }
type QueryOrderRequest ¶
type QueryOrderRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主 MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID,长度不小于5位, 仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // type=by_order根据订单号 查订单; // type=by_user根据用户id 查订单 。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 每页返回的记录数。根据用户 号码查询订单列表时需要传。 用于分页展示。Type=by_order时必填 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 记录数偏移量,默认从0开 始。根据用户号码查询订单列 表时需要传。用于分页展示。Type=by_order时必填 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询开始时间,Unix时间戳。Type=by_order时必填 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询结束时间,Unix时间戳。Type=by_order时必填 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 业务订单号,OutTradeNo与 TransactionId不能同时为 空,都传优先使用 OutTradeNo OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 聚鑫订单号,OutTradeNo与 TransactionId不能同时为 空,都传优先使用 OutTradeNo TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewQueryOrderRequest ¶
func NewQueryOrderRequest() (request *QueryOrderRequest)
func (*QueryOrderRequest) FromJsonString ¶
func (r *QueryOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOrderRequest) ToJsonString ¶
func (r *QueryOrderRequest) ToJsonString() string
type QueryOrderRequestParams ¶ added in v1.0.426
type QueryOrderRequestParams struct { // 聚鑫分配的支付主 MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID,长度不小于5位, 仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // type=by_order根据订单号 查订单; // type=by_user根据用户id 查订单 。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 每页返回的记录数。根据用户 号码查询订单列表时需要传。 用于分页展示。Type=by_order时必填 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 记录数偏移量,默认从0开 始。根据用户号码查询订单列 表时需要传。用于分页展示。Type=by_order时必填 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询开始时间,Unix时间戳。Type=by_order时必填 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询结束时间,Unix时间戳。Type=by_order时必填 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 业务订单号,OutTradeNo与 TransactionId不能同时为 空,都传优先使用 OutTradeNo OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 聚鑫订单号,OutTradeNo与 TransactionId不能同时为 空,都传优先使用 OutTradeNo TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type QueryOrderResponse ¶
type QueryOrderResponse struct { *tchttp.BaseResponse Response *QueryOrderResponseParams `json:"Response"` }
func NewQueryOrderResponse ¶
func NewQueryOrderResponse() (response *QueryOrderResponse)
func (*QueryOrderResponse) FromJsonString ¶
func (r *QueryOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOrderResponse) ToJsonString ¶
func (r *QueryOrderResponse) ToJsonString() string
type QueryOrderResponseParams ¶ added in v1.0.426
type QueryOrderResponseParams struct { // 返回订单数 TotalNum *int64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 查询结果的订单列表 OrderList []*QueryOrderOutOrderList `json:"OrderList,omitnil,omitempty" name:"OrderList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOrderStatusRequest ¶ added in v1.0.268
type QueryOrderStatusRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 开发者流水号 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 付款订单号 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryOrderStatusRequest ¶ added in v1.0.268
func NewQueryOrderStatusRequest() (request *QueryOrderStatusRequest)
func (*QueryOrderStatusRequest) FromJsonString ¶ added in v1.0.268
func (r *QueryOrderStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOrderStatusRequest) ToJsonString ¶ added in v1.0.268
func (r *QueryOrderStatusRequest) ToJsonString() string
type QueryOrderStatusRequestParams ¶ added in v1.0.426
type QueryOrderStatusRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 开发者流水号 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 付款订单号 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryOrderStatusResponse ¶ added in v1.0.268
type QueryOrderStatusResponse struct { *tchttp.BaseResponse Response *QueryOrderStatusResponseParams `json:"Response"` }
func NewQueryOrderStatusResponse ¶ added in v1.0.268
func NewQueryOrderStatusResponse() (response *QueryOrderStatusResponse)
func (*QueryOrderStatusResponse) FromJsonString ¶ added in v1.0.268
func (r *QueryOrderStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOrderStatusResponse) ToJsonString ¶ added in v1.0.268
func (r *QueryOrderStatusResponse) ToJsonString() string
type QueryOrderStatusResponseParams ¶ added in v1.0.426
type QueryOrderStatusResponseParams struct { // 业务系统返回码,0表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 查询订单付款状态结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryOrderStatusResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOrderStatusResult ¶ added in v1.0.268
type QueryOrderStatusResult struct { // 付款订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 开发者流水号 // 注意:此字段可能返回 null,表示取不到有效值。 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 交易优惠金额(免充值券) // 注意:此字段可能返回 null,表示取不到有效值。 TradeDiscountAmount *string `json:"TradeDiscountAmount,omitnil,omitempty" name:"TradeDiscountAmount"` // 付款方式名称 // 注意:此字段可能返回 null,表示取不到有效值。 PayName *string `json:"PayName,omitnil,omitempty" name:"PayName"` // 商户流水号(从1开始自增长不重复) // 注意:此字段可能返回 null,表示取不到有效值。 OrderMerchantId *string `json:"OrderMerchantId,omitnil,omitempty" name:"OrderMerchantId"` // 交易帐号(银行卡号、支付宝帐号、微信帐号等,某些收单机构没有此数据) // 注意:此字段可能返回 null,表示取不到有效值。 TradeAccount *string `json:"TradeAccount,omitnil,omitempty" name:"TradeAccount"` // 实际交易金额(以分为单位,没有小数点) // 注意:此字段可能返回 null,表示取不到有效值。 TradeAmount *string `json:"TradeAmount,omitnil,omitempty" name:"TradeAmount"` // 币种签名 // 注意:此字段可能返回 null,表示取不到有效值。 CurrencySign *string `json:"CurrencySign,omitnil,omitempty" name:"CurrencySign"` // 付款完成时间(以收单机构为准) // 注意:此字段可能返回 null,表示取不到有效值。 TradePayTime *string `json:"TradePayTime,omitnil,omitempty" name:"TradePayTime"` // 门店流水号(从1开始自增长不重复) // 注意:此字段可能返回 null,表示取不到有效值。 ShopOrderId *string `json:"ShopOrderId,omitnil,omitempty" name:"ShopOrderId"` // 支付标签 // 注意:此字段可能返回 null,表示取不到有效值。 PayTag *string `json:"PayTag,omitnil,omitempty" name:"PayTag"` // 订单状态(1交易成功,2待支付,4已取消,9等待用户输入密码确认 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 币种代码 // 注意:此字段可能返回 null,表示取不到有效值。 OrderCurrency *string `json:"OrderCurrency,omitnil,omitempty" name:"OrderCurrency"` // 二维码字符串 // 注意:此字段可能返回 null,表示取不到有效值。 TradeQrcode *string `json:"TradeQrcode,omitnil,omitempty" name:"TradeQrcode"` // 开始交易时间 // 注意:此字段可能返回 null,表示取不到有效值。 TradeTime *string `json:"TradeTime,omitnil,omitempty" name:"TradeTime"` // 折扣金额(以分为单位,没有小数点) // 注意:此字段可能返回 null,表示取不到有效值。 DiscountAmount *string `json:"DiscountAmount,omitnil,omitempty" name:"DiscountAmount"` // 商户号 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 订单备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 订单标题 // 注意:此字段可能返回 null,表示取不到有效值。 OrderName *string `json:"OrderName,omitnil,omitempty" name:"OrderName"` // 原始金额(以分为单位,没有小数点) // 注意:此字段可能返回 null,表示取不到有效值。 OriginalAmount *string `json:"OriginalAmount,omitnil,omitempty" name:"OriginalAmount"` // 门店编号 // 注意:此字段可能返回 null,表示取不到有效值。 ShopNo *string `json:"ShopNo,omitnil,omitempty" name:"ShopNo"` // 收单机构原始交易数据,如果返回非标准json数据,请自行转换 // 注意:此字段可能返回 null,表示取不到有效值。 TradeResult *string `json:"TradeResult,omitnil,omitempty" name:"TradeResult"` // 订单流水号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 订单类型(1消费,2辙单) // 注意:此字段可能返回 null,表示取不到有效值。 OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"` // 收单机构交易号 // 注意:此字段可能返回 null,表示取不到有效值。 TradeNo *string `json:"TradeNo,omitnil,omitempty" name:"TradeNo"` // 原始订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OriginalOrderNo *string `json:"OriginalOrderNo,omitnil,omitempty" name:"OriginalOrderNo"` // 订单标记,订单附加数据 // 注意:此字段可能返回 null,表示取不到有效值。 Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` // 下单时间 // 注意:此字段可能返回 null,表示取不到有效值。 AddTime *string `json:"AddTime,omitnil,omitempty" name:"AddTime"` // 收银员编号 // 注意:此字段可能返回 null,表示取不到有效值。 CashierId *string `json:"CashierId,omitnil,omitempty" name:"CashierId"` // 收银员名称 // 注意:此字段可能返回 null,表示取不到有效值。 CashierRealName *string `json:"CashierRealName,omitnil,omitempty" name:"CashierRealName"` // 店铺全称 // 注意:此字段可能返回 null,表示取不到有效值。 ShopFullName *string `json:"ShopFullName,omitnil,omitempty" name:"ShopFullName"` // 店铺名称 // 注意:此字段可能返回 null,表示取不到有效值。 ShopName *string `json:"ShopName,omitnil,omitempty" name:"ShopName"` }
type QueryOutwardOrderData ¶
type QueryOutwardOrderData struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 对接方汇出指令编号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 财务日期 // 注意:此字段可能返回 null,表示取不到有效值。 AcctDate *string `json:"AcctDate,omitnil,omitempty" name:"AcctDate"` // 定价币种 // 注意:此字段可能返回 null,表示取不到有效值。 PricingCurrency *string `json:"PricingCurrency,omitnil,omitempty" name:"PricingCurrency"` // 源币种 // 注意:此字段可能返回 null,表示取不到有效值。 SourceCurrency *string `json:"SourceCurrency,omitnil,omitempty" name:"SourceCurrency"` // 源金额 // 注意:此字段可能返回 null,表示取不到有效值。 SourceAmount *string `json:"SourceAmount,omitnil,omitempty" name:"SourceAmount"` // 目的币种 // 注意:此字段可能返回 null,表示取不到有效值。 TargetCurrency *string `json:"TargetCurrency,omitnil,omitempty" name:"TargetCurrency"` // 目的金额 // 注意:此字段可能返回 null,表示取不到有效值。 TargetAmount *string `json:"TargetAmount,omitnil,omitempty" name:"TargetAmount"` // 汇率 // 注意:此字段可能返回 null,表示取不到有效值。 FxRate *string `json:"FxRate,omitnil,omitempty" name:"FxRate"` // 指令状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` // 退汇金额 // 注意:此字段可能返回 null,表示取不到有效值。 RefundAmount *string `json:"RefundAmount,omitnil,omitempty" name:"RefundAmount"` // 退汇币种 // 注意:此字段可能返回 null,表示取不到有效值。 RefundCurrency *string `json:"RefundCurrency,omitnil,omitempty" name:"RefundCurrency"` }
type QueryOutwardOrderRequest ¶
type QueryOutwardOrderRequest struct { *tchttp.BaseRequest // 对接方汇出指令编号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryOutwardOrderRequest ¶
func NewQueryOutwardOrderRequest() (request *QueryOutwardOrderRequest)
func (*QueryOutwardOrderRequest) FromJsonString ¶
func (r *QueryOutwardOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOutwardOrderRequest) ToJsonString ¶
func (r *QueryOutwardOrderRequest) ToJsonString() string
type QueryOutwardOrderRequestParams ¶ added in v1.0.426
type QueryOutwardOrderRequestParams struct { // 对接方汇出指令编号 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryOutwardOrderResponse ¶
type QueryOutwardOrderResponse struct { *tchttp.BaseResponse Response *QueryOutwardOrderResponseParams `json:"Response"` }
func NewQueryOutwardOrderResponse ¶
func NewQueryOutwardOrderResponse() (response *QueryOutwardOrderResponse)
func (*QueryOutwardOrderResponse) FromJsonString ¶
func (r *QueryOutwardOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryOutwardOrderResponse) ToJsonString ¶
func (r *QueryOutwardOrderResponse) ToJsonString() string
type QueryOutwardOrderResponseParams ¶ added in v1.0.426
type QueryOutwardOrderResponseParams struct { // 查询汇出结果 Result *QueryOutwardOrderResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryOutwardOrderResult ¶
type QueryOutwardOrderResult struct { // 错误码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 查询汇出数据 Data *QueryOutwardOrderData `json:"Data,omitnil,omitempty" name:"Data"` }
type QueryPayerInfoRequest ¶
type QueryPayerInfoRequest struct { *tchttp.BaseRequest // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryPayerInfoRequest ¶
func NewQueryPayerInfoRequest() (request *QueryPayerInfoRequest)
func (*QueryPayerInfoRequest) FromJsonString ¶
func (r *QueryPayerInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryPayerInfoRequest) ToJsonString ¶
func (r *QueryPayerInfoRequest) ToJsonString() string
type QueryPayerInfoRequestParams ¶ added in v1.0.426
type QueryPayerInfoRequestParams struct { // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryPayerInfoResponse ¶
type QueryPayerInfoResponse struct { *tchttp.BaseResponse Response *QueryPayerInfoResponseParams `json:"Response"` }
func NewQueryPayerInfoResponse ¶
func NewQueryPayerInfoResponse() (response *QueryPayerInfoResponse)
func (*QueryPayerInfoResponse) FromJsonString ¶
func (r *QueryPayerInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryPayerInfoResponse) ToJsonString ¶
func (r *QueryPayerInfoResponse) ToJsonString() string
type QueryPayerInfoResponseParams ¶ added in v1.0.426
type QueryPayerInfoResponseParams struct { // 付款人查询结果 Result *QueryPayerinfoResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryPayerinfoData ¶
type QueryPayerinfoData struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 审核状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` // 付款人类型 PayerType *string `json:"PayerType,omitnil,omitempty" name:"PayerType"` // 付款人姓名 PayerName *string `json:"PayerName,omitnil,omitempty" name:"PayerName"` // 付款人证件类型 PayerIdType *string `json:"PayerIdType,omitnil,omitempty" name:"PayerIdType"` // 付款人证件号 PayerIdNo *string `json:"PayerIdNo,omitnil,omitempty" name:"PayerIdNo"` // 付款人联系电话 // 注意:此字段可能返回 null,表示取不到有效值。 PayerContactNumber *string `json:"PayerContactNumber,omitnil,omitempty" name:"PayerContactNumber"` // 付款人联系邮箱 // 注意:此字段可能返回 null,表示取不到有效值。 PayerEmailAddress *string `json:"PayerEmailAddress,omitnil,omitempty" name:"PayerEmailAddress"` // 付款人常驻国家或地区编码 PayerCountryCode *string `json:"PayerCountryCode,omitnil,omitempty" name:"PayerCountryCode"` // 付款人联系名称 // 注意:此字段可能返回 null,表示取不到有效值。 PayerContactName *string `json:"PayerContactName,omitnil,omitempty" name:"PayerContactName"` }
type QueryPayerinfoResult ¶
type QueryPayerinfoResult struct { // 错误码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 付款人查询数据 Data *QueryPayerinfoData `json:"Data,omitnil,omitempty" name:"Data"` }
type QueryReconciliationDocumentRequest ¶
type QueryReconciliationDocumentRequest struct { *tchttp.BaseRequest // String(22),商户号 MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(10),文件类型(充值文件-CZ; 提现文件-TX; 交易文件-JY; 余额文件-YE; 合约文件-HY) FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // STRING(8),文件日期(格式:20190101) FileDate *string `json:"FileDate,omitnil,omitempty" name:"FileDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryReconciliationDocumentRequest ¶
func NewQueryReconciliationDocumentRequest() (request *QueryReconciliationDocumentRequest)
func (*QueryReconciliationDocumentRequest) FromJsonString ¶
func (r *QueryReconciliationDocumentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryReconciliationDocumentRequest) ToJsonString ¶
func (r *QueryReconciliationDocumentRequest) ToJsonString() string
type QueryReconciliationDocumentRequestParams ¶ added in v1.0.426
type QueryReconciliationDocumentRequestParams struct { // String(22),商户号 MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(10),文件类型(充值文件-CZ; 提现文件-TX; 交易文件-JY; 余额文件-YE; 合约文件-HY) FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // STRING(8),文件日期(格式:20190101) FileDate *string `json:"FileDate,omitnil,omitempty" name:"FileDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryReconciliationDocumentResponse ¶
type QueryReconciliationDocumentResponse struct { *tchttp.BaseResponse Response *QueryReconciliationDocumentResponseParams `json:"Response"` }
func NewQueryReconciliationDocumentResponse ¶
func NewQueryReconciliationDocumentResponse() (response *QueryReconciliationDocumentResponse)
func (*QueryReconciliationDocumentResponse) FromJsonString ¶
func (r *QueryReconciliationDocumentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryReconciliationDocumentResponse) ToJsonString ¶
func (r *QueryReconciliationDocumentResponse) ToJsonString() string
type QueryReconciliationDocumentResponseParams ¶ added in v1.0.426
type QueryReconciliationDocumentResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(10),本次交易返回查询结果记录数 // 注意:此字段可能返回 null,表示取不到有效值。 ResultNum *string `json:"ResultNum,omitnil,omitempty" name:"ResultNum"` // 交易信息数组 // 注意:此字段可能返回 null,表示取不到有效值。 TranItemArray []*FileItem `json:"TranItemArray,omitnil,omitempty" name:"TranItemArray"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryReconciliationFileApplyInfoRequest ¶ added in v1.0.360
type QueryReconciliationFileApplyInfoRequest struct { *tchttp.BaseRequest // 申请对账文件的任务ID。 ApplyFileId *string `json:"ApplyFileId,omitnil,omitempty" name:"ApplyFileId"` // 环境名。 // __release__: 现网环境 // __sandbox__: 沙箱环境 // __development__: 开发环境 // _缺省: release_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewQueryReconciliationFileApplyInfoRequest ¶ added in v1.0.360
func NewQueryReconciliationFileApplyInfoRequest() (request *QueryReconciliationFileApplyInfoRequest)
func (*QueryReconciliationFileApplyInfoRequest) FromJsonString ¶ added in v1.0.360
func (r *QueryReconciliationFileApplyInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryReconciliationFileApplyInfoRequest) ToJsonString ¶ added in v1.0.360
func (r *QueryReconciliationFileApplyInfoRequest) ToJsonString() string
type QueryReconciliationFileApplyInfoRequestParams ¶ added in v1.0.426
type QueryReconciliationFileApplyInfoRequestParams struct { // 申请对账文件的任务ID。 ApplyFileId *string `json:"ApplyFileId,omitnil,omitempty" name:"ApplyFileId"` // 环境名。 // __release__: 现网环境 // __sandbox__: 沙箱环境 // __development__: 开发环境 // _缺省: release_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type QueryReconciliationFileApplyInfoResponse ¶ added in v1.0.360
type QueryReconciliationFileApplyInfoResponse struct { *tchttp.BaseResponse Response *QueryReconciliationFileApplyInfoResponseParams `json:"Response"` }
func NewQueryReconciliationFileApplyInfoResponse ¶ added in v1.0.360
func NewQueryReconciliationFileApplyInfoResponse() (response *QueryReconciliationFileApplyInfoResponse)
func (*QueryReconciliationFileApplyInfoResponse) FromJsonString ¶ added in v1.0.360
func (r *QueryReconciliationFileApplyInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryReconciliationFileApplyInfoResponse) ToJsonString ¶ added in v1.0.360
func (r *QueryReconciliationFileApplyInfoResponse) ToJsonString() string
type QueryReconciliationFileApplyInfoResponseParams ¶ added in v1.0.426
type QueryReconciliationFileApplyInfoResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryReconciliationFileApplyInfoResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryReconciliationFileApplyInfoResult ¶ added in v1.0.360
type QueryReconciliationFileApplyInfoResult struct { // 申请对账文件的任务ID。 ApplyFileId *string `json:"ApplyFileId,omitnil,omitempty" name:"ApplyFileId"` // 对账文件申请状态。 // __I__:申请中 // __S__:申请成功 // __F__:申请失败 ApplyStatus *string `json:"ApplyStatus,omitnil,omitempty" name:"ApplyStatus"` // 申请结果描述。 // 注意:此字段可能返回 null,表示取不到有效值。 ApplyMessage *string `json:"ApplyMessage,omitnil,omitempty" name:"ApplyMessage"` // 对账文件下载地址列表。 // 注意:此字段可能返回 null,表示取不到有效值。 FileUrlArray []*string `json:"FileUrlArray,omitnil,omitempty" name:"FileUrlArray"` }
type QueryRefundRequest ¶
type QueryRefundRequest struct { *tchttp.BaseRequest // 用户ID,长度不小于5位,仅支持字母和数字的组合。 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 退款订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合。 RefundId *string `json:"RefundId,omitnil,omitempty" name:"RefundId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewQueryRefundRequest ¶
func NewQueryRefundRequest() (request *QueryRefundRequest)
func (*QueryRefundRequest) FromJsonString ¶
func (r *QueryRefundRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryRefundRequest) ToJsonString ¶
func (r *QueryRefundRequest) ToJsonString() string
type QueryRefundRequestParams ¶ added in v1.0.426
type QueryRefundRequestParams struct { // 用户ID,长度不小于5位,仅支持字母和数字的组合。 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 退款订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合。 RefundId *string `json:"RefundId,omitnil,omitempty" name:"RefundId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type QueryRefundResponse ¶
type QueryRefundResponse struct { *tchttp.BaseResponse Response *QueryRefundResponseParams `json:"Response"` }
func NewQueryRefundResponse ¶
func NewQueryRefundResponse() (response *QueryRefundResponse)
func (*QueryRefundResponse) FromJsonString ¶
func (r *QueryRefundResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryRefundResponse) ToJsonString ¶
func (r *QueryRefundResponse) ToJsonString() string
type QueryRefundResponseParams ¶ added in v1.0.426
type QueryRefundResponseParams struct { // 退款状态码,退款提交成功后返回 1:退款中; 2:退款成功; 3:退款失败。 State *string `json:"State,omitnil,omitempty" name:"State"` // 支付机构订单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExternalOrderId *string `json:"ChannelExternalOrderId,omitnil,omitempty" name:"ChannelExternalOrderId"` // 支付机构退款单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExternalRefundId *string `json:"ChannelExternalRefundId,omitnil,omitempty" name:"ChannelExternalRefundId"` // 渠道订单号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 退款总金额 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRefundAmt *int64 `json:"TotalRefundAmt,omitnil,omitempty" name:"TotalRefundAmt"` // 货币类型 // 注意:此字段可能返回 null,表示取不到有效值。 CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 外部订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 退款订单号 // 注意:此字段可能返回 null,表示取不到有效值。 RefundId *string `json:"RefundId,omitnil,omitempty" name:"RefundId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 指定退款订单号。与RefundId的区别是,UsedRefundId不会再做修饰,而RefundId则可能在查询退款处理时做了如添加前缀等的修饰 // 注意:此字段可能返回 null,表示取不到有效值。 UsedRefundId *string `json:"UsedRefundId,omitnil,omitempty" name:"UsedRefundId"` // 子单退款信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 SubRefundList []*OldSubRefund `json:"SubRefundList,omitnil,omitempty" name:"SubRefundList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryShopOpenIdRequest ¶ added in v1.0.293
type QueryShopOpenIdRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 门店编号 ShopNo *string `json:"ShopNo,omitnil,omitempty" name:"ShopNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryShopOpenIdRequest ¶ added in v1.0.293
func NewQueryShopOpenIdRequest() (request *QueryShopOpenIdRequest)
func (*QueryShopOpenIdRequest) FromJsonString ¶ added in v1.0.293
func (r *QueryShopOpenIdRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryShopOpenIdRequest) ToJsonString ¶ added in v1.0.293
func (r *QueryShopOpenIdRequest) ToJsonString() string
type QueryShopOpenIdRequestParams ¶ added in v1.0.426
type QueryShopOpenIdRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 门店编号 ShopNo *string `json:"ShopNo,omitnil,omitempty" name:"ShopNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryShopOpenIdResponse ¶ added in v1.0.293
type QueryShopOpenIdResponse struct { *tchttp.BaseResponse Response *QueryShopOpenIdResponseParams `json:"Response"` }
func NewQueryShopOpenIdResponse ¶ added in v1.0.293
func NewQueryShopOpenIdResponse() (response *QueryShopOpenIdResponse)
func (*QueryShopOpenIdResponse) FromJsonString ¶ added in v1.0.293
func (r *QueryShopOpenIdResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryShopOpenIdResponse) ToJsonString ¶ added in v1.0.293
func (r *QueryShopOpenIdResponse) ToJsonString() string
type QueryShopOpenIdResponseParams ¶ added in v1.0.426
type QueryShopOpenIdResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 获取门店OpenId响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryShopOpenIdResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryShopOpenIdResult ¶ added in v1.0.293
type QueryShopOpenIdResult struct { // 省份 // 注意:此字段可能返回 null,表示取不到有效值。 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 城市 // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil,omitempty" name:"City"` // 门店简称 // 注意:此字段可能返回 null,表示取不到有效值。 ShopName *string `json:"ShopName,omitnil,omitempty" name:"ShopName"` // 商户编号 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 城市编码 // 注意:此字段可能返回 null,表示取不到有效值。 CityId *string `json:"CityId,omitnil,omitempty" name:"CityId"` // open_id // 注意:此字段可能返回 null,表示取不到有效值。 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 门店电话 // 注意:此字段可能返回 null,表示取不到有效值。 Telephone *string `json:"Telephone,omitnil,omitempty" name:"Telephone"` // 门店编号 // 注意:此字段可能返回 null,表示取不到有效值。 ShopNo *string `json:"ShopNo,omitnil,omitempty" name:"ShopNo"` // 县/区 // 注意:此字段可能返回 null,表示取不到有效值。 County *string `json:"County,omitnil,omitempty" name:"County"` // 门店全称 // 注意:此字段可能返回 null,表示取不到有效值。 ShopFullName *string `json:"ShopFullName,omitnil,omitempty" name:"ShopFullName"` // 品牌名称 // 注意:此字段可能返回 null,表示取不到有效值。 BrandName *string `json:"BrandName,omitnil,omitempty" name:"BrandName"` // 详细地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // open_key // 注意:此字段可能返回 null,表示取不到有效值。 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 商户名称 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` }
type QuerySinglePaymentResultData ¶ added in v1.0.230
type QuerySinglePaymentResultData struct { // 平台交易流水号,唯一 // 注意:此字段可能返回 null,表示取不到有效值。 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 交易状态。 // 0 处理中 // 1 预占成功 // 2 交易成功 // 3 交易失败 // 4 未知渠道异常 // 5 预占额度失败 // 6 提交成功 // 7 提交失败 // 8 订单重复提交 // 99 未知系统异常 // 注意:此字段可能返回 null,表示取不到有效值。 TradeStatus *int64 `json:"TradeStatus,omitnil,omitempty" name:"TradeStatus"` // 业务备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 代理商ID // 注意:此字段可能返回 null,表示取不到有效值。 AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"` // 代理商名称 // 注意:此字段可能返回 null,表示取不到有效值。 AgentName *string `json:"AgentName,omitnil,omitempty" name:"AgentName"` // 交易状态描述。 // 注意:此字段可能返回 null,表示取不到有效值。 TradeStatusDesc *string `json:"TradeStatusDesc,omitnil,omitempty" name:"TradeStatusDesc"` }
type QuerySinglePaymentResultRequest ¶ added in v1.0.230
type QuerySinglePaymentResultRequest struct { *tchttp.BaseRequest // 转账类型 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 交易流水流水号,唯一 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 订单号,与TradeSerialNo不能同时为空 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` }
func NewQuerySinglePaymentResultRequest ¶ added in v1.0.230
func NewQuerySinglePaymentResultRequest() (request *QuerySinglePaymentResultRequest)
func (*QuerySinglePaymentResultRequest) FromJsonString ¶ added in v1.0.230
func (r *QuerySinglePaymentResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QuerySinglePaymentResultRequest) ToJsonString ¶ added in v1.0.230
func (r *QuerySinglePaymentResultRequest) ToJsonString() string
type QuerySinglePaymentResultRequestParams ¶ added in v1.0.426
type QuerySinglePaymentResultRequestParams struct { // 转账类型 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 交易流水流水号,唯一 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 订单号,与TradeSerialNo不能同时为空 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` }
Predefined struct for user
type QuerySinglePaymentResultResponse ¶ added in v1.0.230
type QuerySinglePaymentResultResponse struct { *tchttp.BaseResponse Response *QuerySinglePaymentResultResponseParams `json:"Response"` }
func NewQuerySinglePaymentResultResponse ¶ added in v1.0.230
func NewQuerySinglePaymentResultResponse() (response *QuerySinglePaymentResultResponse)
func (*QuerySinglePaymentResultResponse) FromJsonString ¶ added in v1.0.230
func (r *QuerySinglePaymentResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QuerySinglePaymentResultResponse) ToJsonString ¶ added in v1.0.230
func (r *QuerySinglePaymentResultResponse) ToJsonString() string
type QuerySinglePaymentResultResponseParams ¶ added in v1.0.426
type QuerySinglePaymentResultResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回响应 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QuerySinglePaymentResultData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QuerySingleTransactionStatusRequest ¶
type QuerySingleTransactionStatusRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(2: 会员间交易; 3: 提现; 4: 充值) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(52),交易网流水号(提现,充值或会员交易请求时的CnsmrSeqNo值) TranNetSeqNo *string `json:"TranNetSeqNo,omitnil,omitempty" name:"TranNetSeqNo"` // STRING(50),见证子帐户的帐号(未启用) SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(8),交易日期(未启用) TranDate *string `json:"TranDate,omitnil,omitempty" name:"TranDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQuerySingleTransactionStatusRequest ¶
func NewQuerySingleTransactionStatusRequest() (request *QuerySingleTransactionStatusRequest)
func (*QuerySingleTransactionStatusRequest) FromJsonString ¶
func (r *QuerySingleTransactionStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QuerySingleTransactionStatusRequest) ToJsonString ¶
func (r *QuerySingleTransactionStatusRequest) ToJsonString() string
type QuerySingleTransactionStatusRequestParams ¶ added in v1.0.426
type QuerySingleTransactionStatusRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(2: 会员间交易; 3: 提现; 4: 充值) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(52),交易网流水号(提现,充值或会员交易请求时的CnsmrSeqNo值) TranNetSeqNo *string `json:"TranNetSeqNo,omitnil,omitempty" name:"TranNetSeqNo"` // STRING(50),见证子帐户的帐号(未启用) SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(8),交易日期(未启用) TranDate *string `json:"TranDate,omitnil,omitempty" name:"TranDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QuerySingleTransactionStatusResponse ¶
type QuerySingleTransactionStatusResponse struct { *tchttp.BaseResponse Response *QuerySingleTransactionStatusResponseParams `json:"Response"` }
func NewQuerySingleTransactionStatusResponse ¶
func NewQuerySingleTransactionStatusResponse() (response *QuerySingleTransactionStatusResponse)
func (*QuerySingleTransactionStatusResponse) FromJsonString ¶
func (r *QuerySingleTransactionStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QuerySingleTransactionStatusResponse) ToJsonString ¶
func (r *QuerySingleTransactionStatusResponse) ToJsonString() string
type QuerySingleTransactionStatusResponseParams ¶ added in v1.0.426
type QuerySingleTransactionStatusResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(2),记账标志(记账标志。1: 登记挂账; 2: 支付; 3: 提现; 4: 清分; 5: 下单预支付; 6: 确认并付款; 7: 退款; 8: 支付到平台; N: 其他) // 注意:此字段可能返回 null,表示取不到有效值。 BookingFlag *string `json:"BookingFlag,omitnil,omitempty" name:"BookingFlag"` // STRING(32),交易状态(0: 成功; 1: 失败; 2: 待确认; 5: 待处理; 6: 处理中。0和1是终态,2、5、6是中间态,其中2是特指提现后待确认提现是否成功,5是银行收到交易等待处理,6是交易正在处理) // 注意:此字段可能返回 null,表示取不到有效值。 TranStatus *string `json:"TranStatus,omitnil,omitempty" name:"TranStatus"` // STRING(20),交易金额 // 注意:此字段可能返回 null,表示取不到有效值。 TranAmt *string `json:"TranAmt,omitnil,omitempty" name:"TranAmt"` // STRING(8),交易日期 // 注意:此字段可能返回 null,表示取不到有效值。 TranDate *string `json:"TranDate,omitnil,omitempty" name:"TranDate"` // STRING(20),交易时间 // 注意:此字段可能返回 null,表示取不到有效值。 TranTime *string `json:"TranTime,omitnil,omitempty" name:"TranTime"` // STRING(50),转入子账户账号 // 注意:此字段可能返回 null,表示取不到有效值。 InSubAcctNo *string `json:"InSubAcctNo,omitnil,omitempty" name:"InSubAcctNo"` // STRING(50),转出子账户账号 // 注意:此字段可能返回 null,表示取不到有效值。 OutSubAcctNo *string `json:"OutSubAcctNo,omitnil,omitempty" name:"OutSubAcctNo"` // STRING(300),失败信息(当提现失败时,返回交易失败原因) // 注意:此字段可能返回 null,表示取不到有效值。 FailMsg *string `json:"FailMsg,omitnil,omitempty" name:"FailMsg"` // STRING(50),原前置流水号 // 注意:此字段可能返回 null,表示取不到有效值。 OldTranFrontSeqNo *string `json:"OldTranFrontSeqNo,omitnil,omitempty" name:"OldTranFrontSeqNo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QuerySmallAmountTransferRequest ¶
type QuerySmallAmountTransferRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(52),原交易流水号(小额鉴权交易请求时的CnsmrSeqNo值) OldTranSeqNo *string `json:"OldTranSeqNo,omitnil,omitempty" name:"OldTranSeqNo"` // STRING(8),交易日期(格式:20190101) TranDate *string `json:"TranDate,omitnil,omitempty" name:"TranDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQuerySmallAmountTransferRequest ¶
func NewQuerySmallAmountTransferRequest() (request *QuerySmallAmountTransferRequest)
func (*QuerySmallAmountTransferRequest) FromJsonString ¶
func (r *QuerySmallAmountTransferRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QuerySmallAmountTransferRequest) ToJsonString ¶
func (r *QuerySmallAmountTransferRequest) ToJsonString() string
type QuerySmallAmountTransferRequestParams ¶ added in v1.0.426
type QuerySmallAmountTransferRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(52),原交易流水号(小额鉴权交易请求时的CnsmrSeqNo值) OldTranSeqNo *string `json:"OldTranSeqNo,omitnil,omitempty" name:"OldTranSeqNo"` // STRING(8),交易日期(格式:20190101) TranDate *string `json:"TranDate,omitnil,omitempty" name:"TranDate"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QuerySmallAmountTransferResponse ¶
type QuerySmallAmountTransferResponse struct { *tchttp.BaseResponse Response *QuerySmallAmountTransferResponseParams `json:"Response"` }
func NewQuerySmallAmountTransferResponse ¶
func NewQuerySmallAmountTransferResponse() (response *QuerySmallAmountTransferResponse)
func (*QuerySmallAmountTransferResponse) FromJsonString ¶
func (r *QuerySmallAmountTransferResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QuerySmallAmountTransferResponse) ToJsonString ¶
func (r *QuerySmallAmountTransferResponse) ToJsonString() string
type QuerySmallAmountTransferResponseParams ¶ added in v1.0.426
type QuerySmallAmountTransferResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(10),返回状态(0: 成功; 1: 失败; 2: 待确认) // 注意:此字段可能返回 null,表示取不到有效值。 ReturnStatus *string `json:"ReturnStatus,omitnil,omitempty" name:"ReturnStatus"` // STRING(512),返回信息(失败返回具体信息) // 注意:此字段可能返回 null,表示取不到有效值。 ReturnMsg *string `json:"ReturnMsg,omitnil,omitempty" name:"ReturnMsg"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryTradeData ¶
type QueryTradeData struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 贸易材料流水号 TradeFileId *string `json:"TradeFileId,omitnil,omitempty" name:"TradeFileId"` // 贸易材料订单号 TradeOrderId *string `json:"TradeOrderId,omitnil,omitempty" name:"TradeOrderId"` // 审核状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` // 付款人ID PayerId *string `json:"PayerId,omitnil,omitempty" name:"PayerId"` // 收款人姓名 PayeeName *string `json:"PayeeName,omitnil,omitempty" name:"PayeeName"` // 收款人常驻国家或地区编码 PayeeCountryCode *string `json:"PayeeCountryCode,omitnil,omitempty" name:"PayeeCountryCode"` // 交易类型 TradeType *string `json:"TradeType,omitnil,omitempty" name:"TradeType"` // 交易日期 TradeTime *string `json:"TradeTime,omitnil,omitempty" name:"TradeTime"` // 交易币种 TradeCurrency *string `json:"TradeCurrency,omitnil,omitempty" name:"TradeCurrency"` // 交易金额 TradeAmount *string `json:"TradeAmount,omitnil,omitempty" name:"TradeAmount"` // 交易名称 TradeName *string `json:"TradeName,omitnil,omitempty" name:"TradeName"` // 交易数量 TradeCount *int64 `json:"TradeCount,omitnil,omitempty" name:"TradeCount"` // 货贸承运人 // 注意:此字段可能返回 null,表示取不到有效值。 GoodsCarrier *string `json:"GoodsCarrier,omitnil,omitempty" name:"GoodsCarrier"` // 服贸交易细节 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceDetail *string `json:"ServiceDetail,omitnil,omitempty" name:"ServiceDetail"` // 服贸服务时间 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceTime *string `json:"ServiceTime,omitnil,omitempty" name:"ServiceTime"` }
type QueryTradeRequest ¶
type QueryTradeRequest struct { *tchttp.BaseRequest // 贸易材料流水号 TradeFileId *string `json:"TradeFileId,omitnil,omitempty" name:"TradeFileId"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryTradeRequest ¶
func NewQueryTradeRequest() (request *QueryTradeRequest)
func (*QueryTradeRequest) FromJsonString ¶
func (r *QueryTradeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryTradeRequest) ToJsonString ¶
func (r *QueryTradeRequest) ToJsonString() string
type QueryTradeRequestParams ¶ added in v1.0.426
type QueryTradeRequestParams struct { // 贸易材料流水号 TradeFileId *string `json:"TradeFileId,omitnil,omitempty" name:"TradeFileId"` // 接入环境。沙箱环境填sandbox Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryTradeResponse ¶
type QueryTradeResponse struct { *tchttp.BaseResponse Response *QueryTradeResponseParams `json:"Response"` }
func NewQueryTradeResponse ¶
func NewQueryTradeResponse() (response *QueryTradeResponse)
func (*QueryTradeResponse) FromJsonString ¶
func (r *QueryTradeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryTradeResponse) ToJsonString ¶
func (r *QueryTradeResponse) ToJsonString() string
type QueryTradeResponseParams ¶ added in v1.0.426
type QueryTradeResponseParams struct { // 贸易材料明细查询结果 Result *QueryTradeResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryTradeResult ¶
type QueryTradeResult struct { // 贸易材料明细查询数据 Data *QueryTradeData `json:"Data,omitnil,omitempty" name:"Data"` // 错误码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` }
type QueryTransferBatchRequest ¶
type QueryTransferBatchRequest struct { *tchttp.BaseRequest // 商户号。 // 示例值:129284394 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 微信明细单号。 // 微信区分明细单返回的唯一标识。 // 示例值:1030000071100999991182020050700019480101 NeedQueryDetail *bool `json:"NeedQueryDetail,omitnil,omitempty" name:"NeedQueryDetail"` // 商家批次单号。 // 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 // 示例值:plfk2020042013 MerchantBatchNo *string `json:"MerchantBatchNo,omitnil,omitempty" name:"MerchantBatchNo"` // 是否查询账单明细。 // true-是; // false-否,默认否。 // 商户可选择是否查询指定状态的转账明细单,当转账批次单状态为“FINISHED”(已完成)时,才会返回满足条件的转账明细单。 // 示例值:true BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 请求资源起始位置。 // 从0开始,默认值为0。 // 示例值:20 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 最大资源条数。 // 该次请求可返回的最大资源(转账明细单)条数,最小20条,最大100条,不传则默认20条。不足20条按实际条数返回 // 示例值:20 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 明细状态。 // ALL:全部,需要同时查询转账成功喝失败的明细单; // SUCCESS:转账成功,只查询成功的明细单; // FAIL:转账失败,只查询转账失败的明细单。 // 示例值:FAIL DetailStatus *string `json:"DetailStatus,omitnil,omitempty" name:"DetailStatus"` }
func NewQueryTransferBatchRequest ¶
func NewQueryTransferBatchRequest() (request *QueryTransferBatchRequest)
func (*QueryTransferBatchRequest) FromJsonString ¶
func (r *QueryTransferBatchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryTransferBatchRequest) ToJsonString ¶
func (r *QueryTransferBatchRequest) ToJsonString() string
type QueryTransferBatchRequestParams ¶ added in v1.0.426
type QueryTransferBatchRequestParams struct { // 商户号。 // 示例值:129284394 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 微信明细单号。 // 微信区分明细单返回的唯一标识。 // 示例值:1030000071100999991182020050700019480101 NeedQueryDetail *bool `json:"NeedQueryDetail,omitnil,omitempty" name:"NeedQueryDetail"` // 商家批次单号。 // 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 // 示例值:plfk2020042013 MerchantBatchNo *string `json:"MerchantBatchNo,omitnil,omitempty" name:"MerchantBatchNo"` // 是否查询账单明细。 // true-是; // false-否,默认否。 // 商户可选择是否查询指定状态的转账明细单,当转账批次单状态为“FINISHED”(已完成)时,才会返回满足条件的转账明细单。 // 示例值:true BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 请求资源起始位置。 // 从0开始,默认值为0。 // 示例值:20 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 最大资源条数。 // 该次请求可返回的最大资源(转账明细单)条数,最小20条,最大100条,不传则默认20条。不足20条按实际条数返回 // 示例值:20 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 明细状态。 // ALL:全部,需要同时查询转账成功喝失败的明细单; // SUCCESS:转账成功,只查询成功的明细单; // FAIL:转账失败,只查询转账失败的明细单。 // 示例值:FAIL DetailStatus *string `json:"DetailStatus,omitnil,omitempty" name:"DetailStatus"` }
Predefined struct for user
type QueryTransferBatchResponse ¶
type QueryTransferBatchResponse struct { *tchttp.BaseResponse Response *QueryTransferBatchResponseParams `json:"Response"` }
func NewQueryTransferBatchResponse ¶
func NewQueryTransferBatchResponse() (response *QueryTransferBatchResponse)
func (*QueryTransferBatchResponse) FromJsonString ¶
func (r *QueryTransferBatchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryTransferBatchResponse) ToJsonString ¶
func (r *QueryTransferBatchResponse) ToJsonString() string
type QueryTransferBatchResponseParams ¶ added in v1.0.426
type QueryTransferBatchResponseParams struct { // 商户号。 // 示例值:19300009329 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 商家批次单号。 // 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 // 示例值:plfk2020042013 MerchantBatchNo *string `json:"MerchantBatchNo,omitnil,omitempty" name:"MerchantBatchNo"` // 微信批次单号。 // 微信商家转账系统返回的唯一标识。 // 示例值:1030000071100999991182020050700019480001 BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // 直连商户appId。 // 商户号绑定的appid。 // 示例值:wxf636efh567hg4356 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 批次状态。 // ACCEPTED:已受理,批次已受理成功,若发起批量转账的30分钟后,转账批次单仍处于该状态,可能原因是商户账户余额不足等。商户可查询账户资金流水,若该笔转账批次单的扣款已经发生,则表示批次已经进入转账中,请再次查单确认; // PROCESSING:转账中,已开始处理批次内的转账明细单; // FINISHED:已完成,批次内的所有转账明细单都已处理完成; // CLOSED:已关闭,可查询具体的批次关闭原因确认; // 示例值:ACCEPTED BatchStatus *string `json:"BatchStatus,omitnil,omitempty" name:"BatchStatus"` // 批次关闭原因。 // 如果批次单状态为“CLOSED”(已关闭),则有关闭原因; // MERCHANT_REVOCATION:商户主动撤销; // OVERDUE_CLOSE:系统超时关闭。 // 示例值:OVERDUE_CLOSE // 注意:此字段可能返回 null,表示取不到有效值。 CloseReason *string `json:"CloseReason,omitnil,omitempty" name:"CloseReason"` // 转账总金额。 // 转账金额,单位为分。 // 示例值:4000000 TotalAmount *uint64 `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 转账总笔数。 // 一个转账批次最多允许发起三千笔转账。 // 示例值:200 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 批次受理成功时返回,遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。 // 示例值:2015-05-20T13:29:35.120+08:00 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 批次最近一次更新时间,遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。 // 示例值:2015-05-20T13:29:35.120+08:00 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 转账成功金额。 // 转账成功的金额,单位为分,可能随时变化。 // 示例值:4000000 // 注意:此字段可能返回 null,表示取不到有效值。 SuccessAmount *uint64 `json:"SuccessAmount,omitnil,omitempty" name:"SuccessAmount"` // 转账成功的笔数。 // 可能随时变化。 // 示例值:200 // 注意:此字段可能返回 null,表示取不到有效值。 SuccessNum *uint64 `json:"SuccessNum,omitnil,omitempty" name:"SuccessNum"` // 转账失败金额。 // 转账失败的金额,单位为分,可能随时变化。 // 示例值:4000000 // 注意:此字段可能返回 null,表示取不到有效值。 FailAmount *uint64 `json:"FailAmount,omitnil,omitempty" name:"FailAmount"` // 转账失败笔数。 // 可能随时变化。 // 示例值:200 // 注意:此字段可能返回 null,表示取不到有效值。 FailNum *uint64 `json:"FailNum,omitnil,omitempty" name:"FailNum"` // 转账明细列表。 // 返回明细详情 // 注意:此字段可能返回 null,表示取不到有效值。 TransferDetails []*TransferDetailResponse `json:"TransferDetails,omitnil,omitempty" name:"TransferDetails"` // 批次类型。 // 注意:此字段可能返回 null,表示取不到有效值。 BatchType *string `json:"BatchType,omitnil,omitempty" name:"BatchType"` // 批次名称。 // 注意:此字段可能返回 null,表示取不到有效值。 BatchName *string `json:"BatchName,omitnil,omitempty" name:"BatchName"` // 批次标注。 // 注意:此字段可能返回 null,表示取不到有效值。 BatchRemark *string `json:"BatchRemark,omitnil,omitempty" name:"BatchRemark"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryTransferDetailRequest ¶
type QueryTransferDetailRequest struct { *tchttp.BaseRequest // 商户号。 // 示例值:129284394 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 商家批次单号。 // 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 // 示例值:plfk2020042013 MerchantBatchNo *string `json:"MerchantBatchNo,omitnil,omitempty" name:"MerchantBatchNo"` // 商家明细单号。 // 商户系统内部的商家明细单号 // 示例值:plfk2020042013 MerchantDetailNo *string `json:"MerchantDetailNo,omitnil,omitempty" name:"MerchantDetailNo"` // 微信批次单号。 // 微信商家转账系统返回的唯一标识。 // 商家单号(包含批次号和明细单号)和微信单号(包含批次号和明细单号)二者必填其一。 // 示例值:1030000071100999991182020050700019480001 BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // 微信明细单号。 // 微信区分明细单返回的唯一标识。 // 示例值:1030000071100999991182020050700019480001 DetailId *string `json:"DetailId,omitnil,omitempty" name:"DetailId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryTransferDetailRequest ¶
func NewQueryTransferDetailRequest() (request *QueryTransferDetailRequest)
func (*QueryTransferDetailRequest) FromJsonString ¶
func (r *QueryTransferDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryTransferDetailRequest) ToJsonString ¶
func (r *QueryTransferDetailRequest) ToJsonString() string
type QueryTransferDetailRequestParams ¶ added in v1.0.426
type QueryTransferDetailRequestParams struct { // 商户号。 // 示例值:129284394 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 商家批次单号。 // 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 // 示例值:plfk2020042013 MerchantBatchNo *string `json:"MerchantBatchNo,omitnil,omitempty" name:"MerchantBatchNo"` // 商家明细单号。 // 商户系统内部的商家明细单号 // 示例值:plfk2020042013 MerchantDetailNo *string `json:"MerchantDetailNo,omitnil,omitempty" name:"MerchantDetailNo"` // 微信批次单号。 // 微信商家转账系统返回的唯一标识。 // 商家单号(包含批次号和明细单号)和微信单号(包含批次号和明细单号)二者必填其一。 // 示例值:1030000071100999991182020050700019480001 BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // 微信明细单号。 // 微信区分明细单返回的唯一标识。 // 示例值:1030000071100999991182020050700019480001 DetailId *string `json:"DetailId,omitnil,omitempty" name:"DetailId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryTransferDetailResponse ¶
type QueryTransferDetailResponse struct { *tchttp.BaseResponse Response *QueryTransferDetailResponseParams `json:"Response"` }
func NewQueryTransferDetailResponse ¶
func NewQueryTransferDetailResponse() (response *QueryTransferDetailResponse)
func (*QueryTransferDetailResponse) FromJsonString ¶
func (r *QueryTransferDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryTransferDetailResponse) ToJsonString ¶
func (r *QueryTransferDetailResponse) ToJsonString() string
type QueryTransferDetailResponseParams ¶ added in v1.0.426
type QueryTransferDetailResponseParams struct { // 商户号。 // 示例值:19300009329 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 商家批次单号。 // 商户系统内部的商家批次单号,此参数只能由数字、字母组成,商户系统内部唯一,UTF8编码,最多32个字符。 // 示例值:plfk2020042013 MerchantBatchNo *string `json:"MerchantBatchNo,omitnil,omitempty" name:"MerchantBatchNo"` // 微信批次单号。 // 微信商家转账系统返回的唯一标识。 // 示例值:1030000071100999991182020050700019480001 BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"` // 商家明细单号。 // 商户系统内部的商家明细单号 // 示例值:plfk2020042013 MerchantDetailNo *string `json:"MerchantDetailNo,omitnil,omitempty" name:"MerchantDetailNo"` // 微信明细单号。 // 微信区分明细单返回的唯一标识。 // 示例值:1030000071100999991182020050700019480001 DetailId *string `json:"DetailId,omitnil,omitempty" name:"DetailId"` // 明细状态。 // PROCESSING:转账中,正在处理,结果未明; // SUCCESS:转账成功; // FAIL:转账失败,需要确认失败原因以后,再决定是否重新发起地该笔明细的转账。 // 示例值:SUCCESS DetailStatus *string `json:"DetailStatus,omitnil,omitempty" name:"DetailStatus"` // 转账金额。 // 单位为分。 // 示例值:200 TransferAmount *uint64 `json:"TransferAmount,omitnil,omitempty" name:"TransferAmount"` // 失败原因。 // 如果转账失败则有失败原因 // ACCOUNT_FROZEN:账户冻结 // REAL_NAME_CHECK_FAIL:用户未实名 // NAME_NOT_CORRECT:用户姓名校验失败 // OPENID_INVALID:Openid校验失败 // TRANSFER_QUOTA_EXCEED:超过用户单笔收款额度 // DAY_RECEIVED_QUOTA_EXCEED:超过用户单日收款额度 // MONTH_RECEIVED_QUOTA_EXCEED:超过用户单月收款额度 // DAY_RECEIVED_COUNT_EXCEED:超过用户单日收款次数 // PRODUCT_AUTH_CHECK_FAIL:产品权限校验失败 // OVERDUE_CLOSE:转账关闭 // ID_CARD_NOT_CORRECT:用户身份证校验失败 // ACCOUNT_NOT_EXIST:用户账户不存在 // TRANSFER_RISK:转账存在风险 // 示例值:ACCOUNT_FROZEN // 注意:此字段可能返回 null,表示取不到有效值。 FailReason *string `json:"FailReason,omitnil,omitempty" name:"FailReason"` // 转账发起时间。 // 遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。 // 示例值:2015-05-20T13:29:35.120+08:00 // 注意:此字段可能返回 null,表示取不到有效值。 InitiateTime *string `json:"InitiateTime,omitnil,omitempty" name:"InitiateTime"` // 转账更新时间。 // 遵循rfc3339标准格式。格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE,YYYY-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss.sss表示时分秒毫秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35.120+08:00表示北京时间2015年05月20日13点29分35秒。 // 示例值:2015-05-20T13:29:35.120+08:00 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 用户名。 // 示例值:张三 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 转账备注。 // 单条转账备注(微信用户会收到该备注)。UTF8编码,最多32字符。 // 示例值:2020年4月报销 // 注意:此字段可能返回 null,表示取不到有效值。 TransferRemark *string `json:"TransferRemark,omitnil,omitempty" name:"TransferRemark"` // 商家绑定公众号APPID。 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 用户openId。 // 注意:此字段可能返回 null,表示取不到有效值。 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryTransferResultData ¶
type QueryTransferResultData struct { // 平台交易流水号 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 交易状态。 // 0 处理中 // 1 提交成功 // 2 交易成功 // 3 交易失败 // 4 未知渠道异常 // 99 未知系统异常 TradeStatus *int64 `json:"TradeStatus,omitnil,omitempty" name:"TradeStatus"` // 业务备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type QueryTransferResultRequest ¶
type QueryTransferResultRequest struct { *tchttp.BaseRequest // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 申请商户号的appid或者商户号绑定的appid MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 1、 微信企业付款 // 2、 支付宝转账 // 3、 平安银企直联代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 交易流水流水号(与 OrderId 不能同时为空) TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 订单号(与 TradeSerialNo 不能同时为空) OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewQueryTransferResultRequest ¶
func NewQueryTransferResultRequest() (request *QueryTransferResultRequest)
func (*QueryTransferResultRequest) FromJsonString ¶
func (r *QueryTransferResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryTransferResultRequest) ToJsonString ¶
func (r *QueryTransferResultRequest) ToJsonString() string
type QueryTransferResultRequestParams ¶ added in v1.0.426
type QueryTransferResultRequestParams struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 申请商户号的appid或者商户号绑定的appid MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 1、 微信企业付款 // 2、 支付宝转账 // 3、 平安银企直联代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 交易流水流水号(与 OrderId 不能同时为空) TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` // 订单号(与 TradeSerialNo 不能同时为空) OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type QueryTransferResultResponse ¶
type QueryTransferResultResponse struct { *tchttp.BaseResponse Response *QueryTransferResultResponseParams `json:"Response"` }
func NewQueryTransferResultResponse ¶
func NewQueryTransferResultResponse() (response *QueryTransferResultResponse)
func (*QueryTransferResultResponse) FromJsonString ¶
func (r *QueryTransferResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryTransferResultResponse) ToJsonString ¶
func (r *QueryTransferResultResponse) ToJsonString() string
type QueryTransferResultResponseParams ¶ added in v1.0.426
type QueryTransferResultResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *QueryTransferResultData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryWechatAuthResult ¶ added in v1.0.650
type QueryWechatAuthResult struct { // 商户核身单号 AuthNo *string `json:"AuthNo,omitnil,omitempty" name:"AuthNo"` // 微信用户标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 商户号 MchId *string `json:"MchId,omitnil,omitempty" name:"MchId"` // 子商户号 SubMchId *string `json:"SubMchId,omitnil,omitempty" name:"SubMchId"` // 核身渠道 // FROM_MINI_APP:来自小程序方式核身 // FROM_HARDWARE:来自硬件设备方式核身 AuthScene *string `json:"AuthScene,omitnil,omitempty" name:"AuthScene"` // 核身渠道标识 // // 用于定位渠道具体来源,如果是扫码打卡渠道标识就是具体的小程序appid,若是硬件设备,则是设备的序列号等 AuthSource *string `json:"AuthSource,omitnil,omitempty" name:"AuthSource"` // 项目名称 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 所属单位名称 EmployerName *string `json:"EmployerName,omitnil,omitempty" name:"EmployerName"` // 核身时间 // yyyy-MM-DDTHH:mm:ss+TIMEZONE // // 示例值:2015-05-20T13:29:35+08:00 // 注意:此字段可能返回 null,表示取不到有效值。 AuthTime *string `json:"AuthTime,omitnil,omitempty" name:"AuthTime"` // 核身类型 // // SIGN_IN:考勤、签到打卡类型 // INSURANCE:投保类型 // CONTRACT:签约类型 AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"` // 核身状态 // AUTHENTICATE_PROCESSING:核身中 // AUTHENTICATE_SUCCESS:核身成功 // AUTHENTICATE_FAILED:核身失败 AuthState *string `json:"AuthState,omitnil,omitempty" name:"AuthState"` // 核身失败原因描述 // 注意:此字段可能返回 null,表示取不到有效值。 AuthFailReason *string `json:"AuthFailReason,omitnil,omitempty" name:"AuthFailReason"` }
type RechargeByThirdPayRequest ¶
type RechargeByThirdPayRequest struct { *tchttp.BaseRequest // 请求类型 此接口固定填:MemberRechargeThirdPayReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 交易订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 交易流水号 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // 子账户账号 BankSubAccountNumber *string `json:"BankSubAccountNumber,omitnil,omitempty" name:"BankSubAccountNumber"` // 交易手续费,以元为单位 TransFee *string `json:"TransFee,omitnil,omitempty" name:"TransFee"` // 第三方支付渠道类型 0001-微信 0002-支付宝 0003-京东支付 ThirdPayChannel *string `json:"ThirdPayChannel,omitnil,omitempty" name:"ThirdPayChannel"` // 第三方渠道商户号 ThirdPayChannelMerchantCode *string `json:"ThirdPayChannelMerchantCode,omitnil,omitempty" name:"ThirdPayChannelMerchantCode"` // 第三方渠道订单号或流水号 ThirdPayChannelOrderId *string `json:"ThirdPayChannelOrderId,omitnil,omitempty" name:"ThirdPayChannelOrderId"` // 交易金额 CurrencyAmount *string `json:"CurrencyAmount,omitnil,omitempty" name:"CurrencyAmount"` // 单位,1:元,2:角,3:分 CurrencyUnit *string `json:"CurrencyUnit,omitnil,omitempty" name:"CurrencyUnit"` // 币种 CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 交易网会员代码 TransNetMemberCode *string `json:"TransNetMemberCode,omitnil,omitempty" name:"TransNetMemberCode"` // midas环境参数 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewRechargeByThirdPayRequest ¶
func NewRechargeByThirdPayRequest() (request *RechargeByThirdPayRequest)
func (*RechargeByThirdPayRequest) FromJsonString ¶
func (r *RechargeByThirdPayRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RechargeByThirdPayRequest) ToJsonString ¶
func (r *RechargeByThirdPayRequest) ToJsonString() string
type RechargeByThirdPayRequestParams ¶ added in v1.0.426
type RechargeByThirdPayRequestParams struct { // 请求类型 此接口固定填:MemberRechargeThirdPayReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 交易订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 交易流水号 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // 子账户账号 BankSubAccountNumber *string `json:"BankSubAccountNumber,omitnil,omitempty" name:"BankSubAccountNumber"` // 交易手续费,以元为单位 TransFee *string `json:"TransFee,omitnil,omitempty" name:"TransFee"` // 第三方支付渠道类型 0001-微信 0002-支付宝 0003-京东支付 ThirdPayChannel *string `json:"ThirdPayChannel,omitnil,omitempty" name:"ThirdPayChannel"` // 第三方渠道商户号 ThirdPayChannelMerchantCode *string `json:"ThirdPayChannelMerchantCode,omitnil,omitempty" name:"ThirdPayChannelMerchantCode"` // 第三方渠道订单号或流水号 ThirdPayChannelOrderId *string `json:"ThirdPayChannelOrderId,omitnil,omitempty" name:"ThirdPayChannelOrderId"` // 交易金额 CurrencyAmount *string `json:"CurrencyAmount,omitnil,omitempty" name:"CurrencyAmount"` // 单位,1:元,2:角,3:分 CurrencyUnit *string `json:"CurrencyUnit,omitnil,omitempty" name:"CurrencyUnit"` // 币种 CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 交易网会员代码 TransNetMemberCode *string `json:"TransNetMemberCode,omitnil,omitempty" name:"TransNetMemberCode"` // midas环境参数 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type RechargeByThirdPayResponse ¶
type RechargeByThirdPayResponse struct { *tchttp.BaseResponse Response *RechargeByThirdPayResponseParams `json:"Response"` }
func NewRechargeByThirdPayResponse ¶
func NewRechargeByThirdPayResponse() (response *RechargeByThirdPayResponse)
func (*RechargeByThirdPayResponse) FromJsonString ¶
func (r *RechargeByThirdPayResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RechargeByThirdPayResponse) ToJsonString ¶
func (r *RechargeByThirdPayResponse) ToJsonString() string
type RechargeByThirdPayResponseParams ¶ added in v1.0.426
type RechargeByThirdPayResponseParams struct { // 保留字段 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 银行流水号 // 注意:此字段可能返回 null,表示取不到有效值。 FrontSequenceNumber *string `json:"FrontSequenceNumber,omitnil,omitempty" name:"FrontSequenceNumber"` // 请求类型 RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RechargeMemberThirdPayRequest ¶
type RechargeMemberThirdPayRequest struct { *tchttp.BaseRequest // STRING(32),交易网会代码 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(20),会员充值金额 MemberFillAmt *string `json:"MemberFillAmt,omitnil,omitempty" name:"MemberFillAmt"` // STRING(20),手续费金额 Commission *string `json:"Commission,omitnil,omitempty" name:"Commission"` // STRING(3),币种。如RMB Ccy *string `json:"Ccy,omitnil,omitempty" name:"Ccy"` // STRING(20),支付渠道类型。 // 0001-微信 // 0002-支付宝 // 0003-京东支付 PayChannelType *string `json:"PayChannelType,omitnil,omitempty" name:"PayChannelType"` // STRING(50),支付渠道所分配的商户号 PayChannelAssignMerNo *string `json:"PayChannelAssignMerNo,omitnil,omitempty" name:"PayChannelAssignMerNo"` // STRING(52),支付渠道交易流水号 PayChannelTranSeqNo *string `json:"PayChannelTranSeqNo,omitnil,omitempty" name:"PayChannelTranSeqNo"` // STRING(52),电商见证宝订单号 EjzbOrderNo *string `json:"EjzbOrderNo,omitnil,omitempty" name:"EjzbOrderNo"` // String(22),商户号 MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(500),电商见证宝订单内容 EjzbOrderContent *string `json:"EjzbOrderContent,omitnil,omitempty" name:"EjzbOrderContent"` // STRING(300),备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(300),保留域1 ReservedMsgOne *string `json:"ReservedMsgOne,omitnil,omitempty" name:"ReservedMsgOne"` // STRING(300),保留域2 ReservedMsgTwo *string `json:"ReservedMsgTwo,omitnil,omitempty" name:"ReservedMsgTwo"` // STRING(300),保留域3 ReservedMsgThree *string `json:"ReservedMsgThree,omitnil,omitempty" name:"ReservedMsgThree"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewRechargeMemberThirdPayRequest ¶
func NewRechargeMemberThirdPayRequest() (request *RechargeMemberThirdPayRequest)
func (*RechargeMemberThirdPayRequest) FromJsonString ¶
func (r *RechargeMemberThirdPayRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RechargeMemberThirdPayRequest) ToJsonString ¶
func (r *RechargeMemberThirdPayRequest) ToJsonString() string
type RechargeMemberThirdPayRequestParams ¶ added in v1.0.426
type RechargeMemberThirdPayRequestParams struct { // STRING(32),交易网会代码 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(20),会员充值金额 MemberFillAmt *string `json:"MemberFillAmt,omitnil,omitempty" name:"MemberFillAmt"` // STRING(20),手续费金额 Commission *string `json:"Commission,omitnil,omitempty" name:"Commission"` // STRING(3),币种。如RMB Ccy *string `json:"Ccy,omitnil,omitempty" name:"Ccy"` // STRING(20),支付渠道类型。 // 0001-微信 // 0002-支付宝 // 0003-京东支付 PayChannelType *string `json:"PayChannelType,omitnil,omitempty" name:"PayChannelType"` // STRING(50),支付渠道所分配的商户号 PayChannelAssignMerNo *string `json:"PayChannelAssignMerNo,omitnil,omitempty" name:"PayChannelAssignMerNo"` // STRING(52),支付渠道交易流水号 PayChannelTranSeqNo *string `json:"PayChannelTranSeqNo,omitnil,omitempty" name:"PayChannelTranSeqNo"` // STRING(52),电商见证宝订单号 EjzbOrderNo *string `json:"EjzbOrderNo,omitnil,omitempty" name:"EjzbOrderNo"` // String(22),商户号 MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(500),电商见证宝订单内容 EjzbOrderContent *string `json:"EjzbOrderContent,omitnil,omitempty" name:"EjzbOrderContent"` // STRING(300),备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(300),保留域1 ReservedMsgOne *string `json:"ReservedMsgOne,omitnil,omitempty" name:"ReservedMsgOne"` // STRING(300),保留域2 ReservedMsgTwo *string `json:"ReservedMsgTwo,omitnil,omitempty" name:"ReservedMsgTwo"` // STRING(300),保留域3 ReservedMsgThree *string `json:"ReservedMsgThree,omitnil,omitempty" name:"ReservedMsgThree"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type RechargeMemberThirdPayResponse ¶
type RechargeMemberThirdPayResponse struct { *tchttp.BaseResponse Response *RechargeMemberThirdPayResponseParams `json:"Response"` }
func NewRechargeMemberThirdPayResponse ¶
func NewRechargeMemberThirdPayResponse() (response *RechargeMemberThirdPayResponse)
func (*RechargeMemberThirdPayResponse) FromJsonString ¶
func (r *RechargeMemberThirdPayResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RechargeMemberThirdPayResponse) ToJsonString ¶
func (r *RechargeMemberThirdPayResponse) ToJsonString() string
type RechargeMemberThirdPayResponseParams ¶ added in v1.0.426
type RechargeMemberThirdPayResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(52),前置流水号 // 注意:此字段可能返回 null,表示取不到有效值。 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // STRING(20),会员子账户交易前可用余额 // 注意:此字段可能返回 null,表示取不到有效值。 MemberSubAcctPreAvailBal *string `json:"MemberSubAcctPreAvailBal,omitnil,omitempty" name:"MemberSubAcctPreAvailBal"` // STRING(300),保留域1 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsgOne *string `json:"ReservedMsgOne,omitnil,omitempty" name:"ReservedMsgOne"` // STRING(300),保留域2 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsgTwo *string `json:"ReservedMsgTwo,omitnil,omitempty" name:"ReservedMsgTwo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RefundCloudOrderRequest ¶ added in v1.0.386
type RefundCloudOrderRequest struct { *tchttp.BaseRequest // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户Id,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 退款订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 RefundId *string `json:"RefundId,omitnil,omitempty" name:"RefundId"` // 退款金额,单位:分 // 当该字段为空或者为0时,系统会默认使用订单当实付金额作为退款金额 TotalRefundAmt *int64 `json:"TotalRefundAmt,omitnil,omitempty" name:"TotalRefundAmt"` // 商品订单,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 平台应收金额,单位:分 PlatformRefundAmt *int64 `json:"PlatformRefundAmt,omitnil,omitempty" name:"PlatformRefundAmt"` // 结算应收金额,单位:分 MchRefundAmt *int64 `json:"MchRefundAmt,omitnil,omitempty" name:"MchRefundAmt"` // 支持多个子订单批量退款单个子订单退款支持传SubOutTradeNo // 也支持传SubOrderRefundList,都传的时候以SubOrderRefundList为准。 // 如果传了子单退款细节,外部不需要再传退款金额,平台应退,商户应退金额 SubOrderRefundList []*CloudSubOrderRefund `json:"SubOrderRefundList,omitnil,omitempty" name:"SubOrderRefundList"` // 渠道订单号,当出现重复支付时,可以将重复支付订单的渠道订单号传入,以进行退款(注意:目前该重复支付订单的渠道订单号仅能通过米大师内部获取),更多重复支付订单退款说明,请参考[重复支付订单退款说明](https://dev.tke.midas.qq.com/juxin-doc-next/apidocs/receive-order/Refund.html#%E9%87%8D%E5%A4%8D%E6%94%AF%E4%BB%98%E8%AE%A2%E5%8D%95%E9%80%80%E6%AC%BE%E8%AF%B4%E6%98%8E) ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 通知地址 RefundNotifyUrl *string `json:"RefundNotifyUrl,omitnil,omitempty" name:"RefundNotifyUrl"` // 透传字段,退款成功回调透传给应用,用于开发者透传自定义内容 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 渠道扩展退款促销列表,可将各个渠道的退款促销信息放于该列表 ExternalRefundPromptGroupList *string `json:"ExternalRefundPromptGroupList,omitnil,omitempty" name:"ExternalRefundPromptGroupList"` }
func NewRefundCloudOrderRequest ¶ added in v1.0.386
func NewRefundCloudOrderRequest() (request *RefundCloudOrderRequest)
func (*RefundCloudOrderRequest) FromJsonString ¶ added in v1.0.386
func (r *RefundCloudOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundCloudOrderRequest) ToJsonString ¶ added in v1.0.386
func (r *RefundCloudOrderRequest) ToJsonString() string
type RefundCloudOrderRequestParams ¶ added in v1.0.426
type RefundCloudOrderRequestParams struct { // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户Id,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 退款订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 RefundId *string `json:"RefundId,omitnil,omitempty" name:"RefundId"` // 退款金额,单位:分 // 当该字段为空或者为0时,系统会默认使用订单当实付金额作为退款金额 TotalRefundAmt *int64 `json:"TotalRefundAmt,omitnil,omitempty" name:"TotalRefundAmt"` // 商品订单,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 平台应收金额,单位:分 PlatformRefundAmt *int64 `json:"PlatformRefundAmt,omitnil,omitempty" name:"PlatformRefundAmt"` // 结算应收金额,单位:分 MchRefundAmt *int64 `json:"MchRefundAmt,omitnil,omitempty" name:"MchRefundAmt"` // 支持多个子订单批量退款单个子订单退款支持传SubOutTradeNo // 也支持传SubOrderRefundList,都传的时候以SubOrderRefundList为准。 // 如果传了子单退款细节,外部不需要再传退款金额,平台应退,商户应退金额 SubOrderRefundList []*CloudSubOrderRefund `json:"SubOrderRefundList,omitnil,omitempty" name:"SubOrderRefundList"` // 渠道订单号,当出现重复支付时,可以将重复支付订单的渠道订单号传入,以进行退款(注意:目前该重复支付订单的渠道订单号仅能通过米大师内部获取),更多重复支付订单退款说明,请参考[重复支付订单退款说明](https://dev.tke.midas.qq.com/juxin-doc-next/apidocs/receive-order/Refund.html#%E9%87%8D%E5%A4%8D%E6%94%AF%E4%BB%98%E8%AE%A2%E5%8D%95%E9%80%80%E6%AC%BE%E8%AF%B4%E6%98%8E) ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 通知地址 RefundNotifyUrl *string `json:"RefundNotifyUrl,omitnil,omitempty" name:"RefundNotifyUrl"` // 透传字段,退款成功回调透传给应用,用于开发者透传自定义内容 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 渠道扩展退款促销列表,可将各个渠道的退款促销信息放于该列表 ExternalRefundPromptGroupList *string `json:"ExternalRefundPromptGroupList,omitnil,omitempty" name:"ExternalRefundPromptGroupList"` }
Predefined struct for user
type RefundCloudOrderResponse ¶ added in v1.0.386
type RefundCloudOrderResponse struct { *tchttp.BaseResponse Response *RefundCloudOrderResponseParams `json:"Response"` }
func NewRefundCloudOrderResponse ¶ added in v1.0.386
func NewRefundCloudOrderResponse() (response *RefundCloudOrderResponse)
func (*RefundCloudOrderResponse) FromJsonString ¶ added in v1.0.386
func (r *RefundCloudOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundCloudOrderResponse) ToJsonString ¶ added in v1.0.386
func (r *RefundCloudOrderResponse) ToJsonString() string
type RefundCloudOrderResponseParams ¶ added in v1.0.426
type RefundCloudOrderResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RefundMemberTransactionRequest ¶
type RefundMemberTransactionRequest struct { *tchttp.BaseRequest // 转出见证子账户的户名 OutSubAccountName *string `json:"OutSubAccountName,omitnil,omitempty" name:"OutSubAccountName"` // 转入见证子账户的户名 InSubAccountName *string `json:"InSubAccountName,omitnil,omitempty" name:"InSubAccountName"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 转出见证子账户账号 OutSubAccountNumber *string `json:"OutSubAccountNumber,omitnil,omitempty" name:"OutSubAccountNumber"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 转入见证子账户账号 InSubAccountNumber *string `json:"InSubAccountNumber,omitnil,omitempty" name:"InSubAccountNumber"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 原老订单流水号 OldTransSequenceNumber *string `json:"OldTransSequenceNumber,omitnil,omitempty" name:"OldTransSequenceNumber"` // 银行注册商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 请求类型,固定为MemberTransactionRefundReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 交易金额 CurrencyAmount *string `json:"CurrencyAmount,omitnil,omitempty" name:"CurrencyAmount"` // 交易流水号 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // 渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 原订单号 OldOrderId *string `json:"OldOrderId,omitnil,omitempty" name:"OldOrderId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // Midas环境标识 release 现网环境 sandbox 沙箱环境 // development 开发环境 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 转出子账户交易网会员代码 OutTransNetMemberCode *string `json:"OutTransNetMemberCode,omitnil,omitempty" name:"OutTransNetMemberCode"` // 转入子账户交易网会员代码 InTransNetMemberCode *string `json:"InTransNetMemberCode,omitnil,omitempty" name:"InTransNetMemberCode"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 0-登记挂账,1-撤销挂账 TransType *string `json:"TransType,omitnil,omitempty" name:"TransType"` // 交易手续费 TransFee *string `json:"TransFee,omitnil,omitempty" name:"TransFee"` }
func NewRefundMemberTransactionRequest ¶
func NewRefundMemberTransactionRequest() (request *RefundMemberTransactionRequest)
func (*RefundMemberTransactionRequest) FromJsonString ¶
func (r *RefundMemberTransactionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundMemberTransactionRequest) ToJsonString ¶
func (r *RefundMemberTransactionRequest) ToJsonString() string
type RefundMemberTransactionRequestParams ¶ added in v1.0.426
type RefundMemberTransactionRequestParams struct { // 转出见证子账户的户名 OutSubAccountName *string `json:"OutSubAccountName,omitnil,omitempty" name:"OutSubAccountName"` // 转入见证子账户的户名 InSubAccountName *string `json:"InSubAccountName,omitnil,omitempty" name:"InSubAccountName"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 转出见证子账户账号 OutSubAccountNumber *string `json:"OutSubAccountNumber,omitnil,omitempty" name:"OutSubAccountNumber"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 转入见证子账户账号 InSubAccountNumber *string `json:"InSubAccountNumber,omitnil,omitempty" name:"InSubAccountNumber"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 原老订单流水号 OldTransSequenceNumber *string `json:"OldTransSequenceNumber,omitnil,omitempty" name:"OldTransSequenceNumber"` // 银行注册商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 请求类型,固定为MemberTransactionRefundReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 交易金额 CurrencyAmount *string `json:"CurrencyAmount,omitnil,omitempty" name:"CurrencyAmount"` // 交易流水号 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // 渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 原订单号 OldOrderId *string `json:"OldOrderId,omitnil,omitempty" name:"OldOrderId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // Midas环境标识 release 现网环境 sandbox 沙箱环境 // development 开发环境 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 转出子账户交易网会员代码 OutTransNetMemberCode *string `json:"OutTransNetMemberCode,omitnil,omitempty" name:"OutTransNetMemberCode"` // 转入子账户交易网会员代码 InTransNetMemberCode *string `json:"InTransNetMemberCode,omitnil,omitempty" name:"InTransNetMemberCode"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 0-登记挂账,1-撤销挂账 TransType *string `json:"TransType,omitnil,omitempty" name:"TransType"` // 交易手续费 TransFee *string `json:"TransFee,omitnil,omitempty" name:"TransFee"` }
Predefined struct for user
type RefundMemberTransactionResponse ¶
type RefundMemberTransactionResponse struct { *tchttp.BaseResponse Response *RefundMemberTransactionResponseParams `json:"Response"` }
func NewRefundMemberTransactionResponse ¶
func NewRefundMemberTransactionResponse() (response *RefundMemberTransactionResponse)
func (*RefundMemberTransactionResponse) FromJsonString ¶
func (r *RefundMemberTransactionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundMemberTransactionResponse) ToJsonString ¶
func (r *RefundMemberTransactionResponse) ToJsonString() string
type RefundMemberTransactionResponseParams ¶ added in v1.0.426
type RefundMemberTransactionResponseParams struct { // 请求类型 RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 银行流水号 FrontSequenceNumber *string `json:"FrontSequenceNumber,omitnil,omitempty" name:"FrontSequenceNumber"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RefundOpenBankOrderRequest ¶ added in v1.0.430
type RefundOpenBankOrderRequest struct { *tchttp.BaseRequest // 外部商户退款单号。 OutRefundId *string `json:"OutRefundId,omitnil,omitempty" name:"OutRefundId"` // 退款金额。单位分。 RefundAmount *int64 `json:"RefundAmount,omitnil,omitempty" name:"RefundAmount"` // 渠道商户号。外部平台接入云企付平台下发。必填。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部商户订单号,与云企付渠道订单号二者不能同时为空。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 云企付渠道订单号,与外部订单号二者不能同时为空。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 退款通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 退款原因。 // 当EBANK_PAYMENT担保支付订单退款时,此字段必传。 RefundReason *string `json:"RefundReason,omitnil,omitempty" name:"RefundReason"` // 第三方渠道退款附加信息。详见附录-复杂类型。 // 若未作特殊说明,则无需传入。 ExternalRefundData *string `json:"ExternalRefundData,omitnil,omitempty" name:"ExternalRefundData"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` ProfitShareInfoList []*OpenBankProfitShareInfo `json:"ProfitShareInfoList,omitnil,omitempty" name:"ProfitShareInfoList"` }
func NewRefundOpenBankOrderRequest ¶ added in v1.0.430
func NewRefundOpenBankOrderRequest() (request *RefundOpenBankOrderRequest)
func (*RefundOpenBankOrderRequest) FromJsonString ¶ added in v1.0.430
func (r *RefundOpenBankOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundOpenBankOrderRequest) ToJsonString ¶ added in v1.0.430
func (r *RefundOpenBankOrderRequest) ToJsonString() string
type RefundOpenBankOrderRequestParams ¶ added in v1.0.430
type RefundOpenBankOrderRequestParams struct { // 外部商户退款单号。 OutRefundId *string `json:"OutRefundId,omitnil,omitempty" name:"OutRefundId"` // 退款金额。单位分。 RefundAmount *int64 `json:"RefundAmount,omitnil,omitempty" name:"RefundAmount"` // 渠道商户号。外部平台接入云企付平台下发。必填。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 外部商户订单号,与云企付渠道订单号二者不能同时为空。 OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 云企付渠道订单号,与外部订单号二者不能同时为空。 ChannelOrderId *string `json:"ChannelOrderId,omitnil,omitempty" name:"ChannelOrderId"` // 退款通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 退款原因。 // 当EBANK_PAYMENT担保支付订单退款时,此字段必传。 RefundReason *string `json:"RefundReason,omitnil,omitempty" name:"RefundReason"` // 第三方渠道退款附加信息。详见附录-复杂类型。 // 若未作特殊说明,则无需传入。 ExternalRefundData *string `json:"ExternalRefundData,omitnil,omitempty" name:"ExternalRefundData"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` ProfitShareInfoList []*OpenBankProfitShareInfo `json:"ProfitShareInfoList,omitnil,omitempty" name:"ProfitShareInfoList"` }
Predefined struct for user
type RefundOpenBankOrderResponse ¶ added in v1.0.430
type RefundOpenBankOrderResponse struct { *tchttp.BaseResponse Response *RefundOpenBankOrderResponseParams `json:"Response"` }
func NewRefundOpenBankOrderResponse ¶ added in v1.0.430
func NewRefundOpenBankOrderResponse() (response *RefundOpenBankOrderResponse)
func (*RefundOpenBankOrderResponse) FromJsonString ¶ added in v1.0.430
func (r *RefundOpenBankOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundOpenBankOrderResponse) ToJsonString ¶ added in v1.0.430
func (r *RefundOpenBankOrderResponse) ToJsonString() string
type RefundOpenBankOrderResponseParams ¶ added in v1.0.430
type RefundOpenBankOrderResponseParams struct { // 错误码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *OpenBankRefundOrderApplyResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RefundOrderRequest ¶ added in v1.0.228
type RefundOrderRequest struct { *tchttp.BaseRequest // 进件成功后返给商户方的AppId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 平台流水号。消费订单发起成功后,返回的平台唯一订单号。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` }
func NewRefundOrderRequest ¶ added in v1.0.228
func NewRefundOrderRequest() (request *RefundOrderRequest)
func (*RefundOrderRequest) FromJsonString ¶ added in v1.0.228
func (r *RefundOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundOrderRequest) ToJsonString ¶ added in v1.0.228
func (r *RefundOrderRequest) ToJsonString() string
type RefundOrderRequestParams ¶ added in v1.0.426
type RefundOrderRequestParams struct { // 进件成功后返给商户方的AppId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 平台流水号。消费订单发起成功后,返回的平台唯一订单号。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` }
Predefined struct for user
type RefundOrderResponse ¶ added in v1.0.228
type RefundOrderResponse struct { *tchttp.BaseResponse Response *RefundOrderResponseParams `json:"Response"` }
func NewRefundOrderResponse ¶ added in v1.0.228
func NewRefundOrderResponse() (response *RefundOrderResponse)
func (*RefundOrderResponse) FromJsonString ¶ added in v1.0.228
func (r *RefundOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundOrderResponse) ToJsonString ¶ added in v1.0.228
func (r *RefundOrderResponse) ToJsonString() string
type RefundOrderResponseParams ¶ added in v1.0.426
type RefundOrderResponseParams struct { // 进件成功后返给商户方的AppId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 平台流水号。消费订单发起成功后,返回的平台唯一订单号。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 订单退款状态。0-退款失败 // 1-退款成功 // 2-可疑状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 订单退款状态描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RefundOrderResult ¶ added in v1.0.268
type RefundOrderResult struct { // 付款订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // 开发者流水号 // 注意:此字段可能返回 null,表示取不到有效值。 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 交易优惠金额(免充值券) // 注意:此字段可能返回 null,表示取不到有效值。 TradeDiscountAmount *string `json:"TradeDiscountAmount,omitnil,omitempty" name:"TradeDiscountAmount"` // 付款方式名称 // 注意:此字段可能返回 null,表示取不到有效值。 PayName *string `json:"PayName,omitnil,omitempty" name:"PayName"` // 商户流水号(从1开始自增长不重复) // 注意:此字段可能返回 null,表示取不到有效值。 OrderMerchantId *string `json:"OrderMerchantId,omitnil,omitempty" name:"OrderMerchantId"` // 实际交易金额(以分为单位,没有小数点) // 注意:此字段可能返回 null,表示取不到有效值。 TradeAmount *string `json:"TradeAmount,omitnil,omitempty" name:"TradeAmount"` // 币种签名 // 注意:此字段可能返回 null,表示取不到有效值。 CurrencySign *string `json:"CurrencySign,omitnil,omitempty" name:"CurrencySign"` // 付款完成时间(以收单机构为准) // 注意:此字段可能返回 null,表示取不到有效值。 TradePayTime *string `json:"TradePayTime,omitnil,omitempty" name:"TradePayTime"` // 门店流水号(从1开始自增长不重复) // 注意:此字段可能返回 null,表示取不到有效值。 ShopOrderId *string `json:"ShopOrderId,omitnil,omitempty" name:"ShopOrderId"` // 支付标签 // 注意:此字段可能返回 null,表示取不到有效值。 PayTag *string `json:"PayTag,omitnil,omitempty" name:"PayTag"` // 订单状态(1交易成功,2待支付,4已取消,9等待用户输入密码确认 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 币种代码 // 注意:此字段可能返回 null,表示取不到有效值。 OrderCurrency *string `json:"OrderCurrency,omitnil,omitempty" name:"OrderCurrency"` // 开始交易时间 // 注意:此字段可能返回 null,表示取不到有效值。 TradeTime *string `json:"TradeTime,omitnil,omitempty" name:"TradeTime"` // 折扣金额(以分为单位,没有小数点) // 注意:此字段可能返回 null,表示取不到有效值。 DiscountAmount *string `json:"DiscountAmount,omitnil,omitempty" name:"DiscountAmount"` // 原始订单号 // 注意:此字段可能返回 null,表示取不到有效值。 OriginalOrderNo *string `json:"OriginalOrderNo,omitnil,omitempty" name:"OriginalOrderNo"` }
type RefundOutSubOrderRefundList ¶
type RefundOutSubOrderRefundList struct { // 平台应退金额 PlatformRefundAmt *int64 `json:"PlatformRefundAmt,omitnil,omitempty" name:"PlatformRefundAmt"` // 子订单退款金额 RefundAmt *int64 `json:"RefundAmt,omitnil,omitempty" name:"RefundAmt"` // 商家应退金额 SubMchRefundAmt *int64 `json:"SubMchRefundAmt,omitnil,omitempty" name:"SubMchRefundAmt"` // 子订单号 SubOutTradeNo *string `json:"SubOutTradeNo,omitnil,omitempty" name:"SubOutTradeNo"` // 子退款单号,调用方需要保证 全局唯一性 SubRefundId *string `json:"SubRefundId,omitnil,omitempty" name:"SubRefundId"` }
type RefundRequest ¶
type RefundRequest struct { *tchttp.BaseRequest // 用户ID,长度不小于5位, 仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 退款订单号,仅支持数字、 字母、下划线(_)、横杠字 符(-)、点(.)的组合 RefundId *string `json:"RefundId,omitnil,omitempty" name:"RefundId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 退款金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额 TotalRefundAmt *int64 `json:"TotalRefundAmt,omitnil,omitempty" name:"TotalRefundAmt"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 商品订单,仅支持数字、字 母、下划线(_)、横杠字符 (-)、点(.)的组合。 OutTradeNo ,TransactionId 二选一,不能都为空,优先使用 OutTradeNo OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 结算应收金额,单位:分 MchRefundAmt *int64 `json:"MchRefundAmt,omitnil,omitempty" name:"MchRefundAmt"` // 调用下单接口获取的聚鑫交 易订单。 OutTradeNo ,TransactionId 二选一,不能都为空,优先使用 OutTradeNo TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 平台应收金额,单位:分 PlatformRefundAmt *int64 `json:"PlatformRefundAmt,omitnil,omitempty" name:"PlatformRefundAmt"` // 支持多个子订单批量退款单 个子订单退款支持传 SubOutTradeNo ,也支持传 SubOutTradeNoList ,都传的时候以 SubOutTradeNoList 为准。 如果传了子单退款细节,外 部不需要再传退款金额,平 台应退,商户应退金额,我 们可以直接根据子单退款算出来总和。 SubOrderRefundList []*RefundOutSubOrderRefundList `json:"SubOrderRefundList,omitnil,omitempty" name:"SubOrderRefundList"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewRefundRequest ¶
func NewRefundRequest() (request *RefundRequest)
func (*RefundRequest) FromJsonString ¶
func (r *RefundRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundRequest) ToJsonString ¶
func (r *RefundRequest) ToJsonString() string
type RefundRequestParams ¶ added in v1.0.426
type RefundRequestParams struct { // 用户ID,长度不小于5位, 仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 退款订单号,仅支持数字、 字母、下划线(_)、横杠字 符(-)、点(.)的组合 RefundId *string `json:"RefundId,omitnil,omitempty" name:"RefundId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 退款金额,单位:分。备注:当该字段为空或者为0 时,系统会默认使用订单当 实付金额作为退款金额 TotalRefundAmt *int64 `json:"TotalRefundAmt,omitnil,omitempty" name:"TotalRefundAmt"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 商品订单,仅支持数字、字 母、下划线(_)、横杠字符 (-)、点(.)的组合。 OutTradeNo ,TransactionId 二选一,不能都为空,优先使用 OutTradeNo OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 结算应收金额,单位:分 MchRefundAmt *int64 `json:"MchRefundAmt,omitnil,omitempty" name:"MchRefundAmt"` // 调用下单接口获取的聚鑫交 易订单。 OutTradeNo ,TransactionId 二选一,不能都为空,优先使用 OutTradeNo TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 平台应收金额,单位:分 PlatformRefundAmt *int64 `json:"PlatformRefundAmt,omitnil,omitempty" name:"PlatformRefundAmt"` // 支持多个子订单批量退款单 个子订单退款支持传 SubOutTradeNo ,也支持传 SubOutTradeNoList ,都传的时候以 SubOutTradeNoList 为准。 如果传了子单退款细节,外 部不需要再传退款金额,平 台应退,商户应退金额,我 们可以直接根据子单退款算出来总和。 SubOrderRefundList []*RefundOutSubOrderRefundList `json:"SubOrderRefundList,omitnil,omitempty" name:"SubOrderRefundList"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type RefundResponse ¶
type RefundResponse struct { *tchttp.BaseResponse Response *RefundResponseParams `json:"Response"` }
func NewRefundResponse ¶
func NewRefundResponse() (response *RefundResponse)
func (*RefundResponse) FromJsonString ¶
func (r *RefundResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundResponse) ToJsonString ¶
func (r *RefundResponse) ToJsonString() string
type RefundResponseParams ¶ added in v1.0.426
type RefundResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RefundTlinxOrderRequest ¶ added in v1.0.268
type RefundTlinxOrderRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 原始订单的开发者交易流水号 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 新退款订单的开发者流水号,同一门店内唯一 RefundOutNo *string `json:"RefundOutNo,omitnil,omitempty" name:"RefundOutNo"` // 退款订单名称,可以为空 RefundOrderName *string `json:"RefundOrderName,omitnil,omitempty" name:"RefundOrderName"` // 退款金额(以分为单位,没有小数点) RefundAmount *string `json:"RefundAmount,omitnil,omitempty" name:"RefundAmount"` // 主管密码,对密码进行SHA-1加密,默认为123456 ShopPassword *string `json:"ShopPassword,omitnil,omitempty" name:"ShopPassword"` // 退款备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewRefundTlinxOrderRequest ¶ added in v1.0.268
func NewRefundTlinxOrderRequest() (request *RefundTlinxOrderRequest)
func (*RefundTlinxOrderRequest) FromJsonString ¶ added in v1.0.268
func (r *RefundTlinxOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundTlinxOrderRequest) ToJsonString ¶ added in v1.0.268
func (r *RefundTlinxOrderRequest) ToJsonString() string
type RefundTlinxOrderRequestParams ¶ added in v1.0.426
type RefundTlinxOrderRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 原始订单的开发者交易流水号 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 新退款订单的开发者流水号,同一门店内唯一 RefundOutNo *string `json:"RefundOutNo,omitnil,omitempty" name:"RefundOutNo"` // 退款订单名称,可以为空 RefundOrderName *string `json:"RefundOrderName,omitnil,omitempty" name:"RefundOrderName"` // 退款金额(以分为单位,没有小数点) RefundAmount *string `json:"RefundAmount,omitnil,omitempty" name:"RefundAmount"` // 主管密码,对密码进行SHA-1加密,默认为123456 ShopPassword *string `json:"ShopPassword,omitnil,omitempty" name:"ShopPassword"` // 退款备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type RefundTlinxOrderResponse ¶ added in v1.0.268
type RefundTlinxOrderResponse struct { *tchttp.BaseResponse Response *RefundTlinxOrderResponseParams `json:"Response"` }
func NewRefundTlinxOrderResponse ¶ added in v1.0.268
func NewRefundTlinxOrderResponse() (response *RefundTlinxOrderResponse)
func (*RefundTlinxOrderResponse) FromJsonString ¶ added in v1.0.268
func (r *RefundTlinxOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefundTlinxOrderResponse) ToJsonString ¶ added in v1.0.268
func (r *RefundTlinxOrderResponse) ToJsonString() string
type RefundTlinxOrderResponseParams ¶ added in v1.0.426
type RefundTlinxOrderResponseParams struct { // 业务系统返回码,0表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 退款响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *RefundOrderResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RegisterBehaviorRequest ¶
type RegisterBehaviorRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 功能标志 // 1:登记行为记录信息 // 2:查询补录信息 FunctionFlag *int64 `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 操作点击时间 // yyyyMMddHHmmss // 功能标志FunctionFlag=1时必输 OperationClickTime *string `json:"OperationClickTime,omitnil,omitempty" name:"OperationClickTime"` // IP地址 // 功能标志FunctionFlag=1时必输 IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"` // MAC地址 // 功能标志FunctionFlag=1时必输 MacAddress *string `json:"MacAddress,omitnil,omitempty" name:"MacAddress"` // 签约渠道 // 1: App // 2: 平台H5网页 // 3:公众号 // 4:小程序 // 功能标志FunctionFlag=1时必输 SignChannel *int64 `json:"SignChannel,omitnil,omitempty" name:"SignChannel"` }
func NewRegisterBehaviorRequest ¶
func NewRegisterBehaviorRequest() (request *RegisterBehaviorRequest)
func (*RegisterBehaviorRequest) FromJsonString ¶
func (r *RegisterBehaviorRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RegisterBehaviorRequest) ToJsonString ¶
func (r *RegisterBehaviorRequest) ToJsonString() string
type RegisterBehaviorRequestParams ¶ added in v1.0.426
type RegisterBehaviorRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 功能标志 // 1:登记行为记录信息 // 2:查询补录信息 FunctionFlag *int64 `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 操作点击时间 // yyyyMMddHHmmss // 功能标志FunctionFlag=1时必输 OperationClickTime *string `json:"OperationClickTime,omitnil,omitempty" name:"OperationClickTime"` // IP地址 // 功能标志FunctionFlag=1时必输 IpAddress *string `json:"IpAddress,omitnil,omitempty" name:"IpAddress"` // MAC地址 // 功能标志FunctionFlag=1时必输 MacAddress *string `json:"MacAddress,omitnil,omitempty" name:"MacAddress"` // 签约渠道 // 1: App // 2: 平台H5网页 // 3:公众号 // 4:小程序 // 功能标志FunctionFlag=1时必输 SignChannel *int64 `json:"SignChannel,omitnil,omitempty" name:"SignChannel"` }
Predefined struct for user
type RegisterBehaviorResponse ¶
type RegisterBehaviorResponse struct { *tchttp.BaseResponse Response *RegisterBehaviorResponseParams `json:"Response"` }
func NewRegisterBehaviorResponse ¶
func NewRegisterBehaviorResponse() (response *RegisterBehaviorResponse)
func (*RegisterBehaviorResponse) FromJsonString ¶
func (r *RegisterBehaviorResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RegisterBehaviorResponse) ToJsonString ¶
func (r *RegisterBehaviorResponse) ToJsonString() string
type RegisterBehaviorResponseParams ¶ added in v1.0.426
type RegisterBehaviorResponseParams struct { // 补录是否成功标志 // 功能标志为2时存在。 // S:成功 // F:失败 // 注意:此字段可能返回 null,表示取不到有效值。 ReplenishSuccessFlag *string `json:"ReplenishSuccessFlag,omitnil,omitempty" name:"ReplenishSuccessFlag"` // 签约信息 // 注意:此字段可能返回 null,表示取不到有效值。 RegisterInfo *RegisterInfo `json:"RegisterInfo,omitnil,omitempty" name:"RegisterInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RegisterBillRequest ¶
type RegisterBillRequest struct { *tchttp.BaseRequest // 请求类型此接口固定填:RegBillSupportWithdrawReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 交易订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 父账户账号,资金汇总账号 BankAccountNo *string `json:"BankAccountNo,omitnil,omitempty" name:"BankAccountNo"` // 平台短号(银行分配) PlatformShortNo *string `json:"PlatformShortNo,omitnil,omitempty" name:"PlatformShortNo"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 交易流水号 TransSeqNo *string `json:"TransSeqNo,omitnil,omitempty" name:"TransSeqNo"` // 暂未使用,默认传0.0 TranFee *string `json:"TranFee,omitnil,omitempty" name:"TranFee"` // 挂账金额,以元为单位 OrderAmt *string `json:"OrderAmt,omitnil,omitempty" name:"OrderAmt"` // 子账户账号 BankSubAccountNo *string `json:"BankSubAccountNo,omitnil,omitempty" name:"BankSubAccountNo"` // 交易网会员代码 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // 0,登记挂账,1,撤销挂账 TranType *string `json:"TranType,omitnil,omitempty" name:"TranType"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // Midas环境参数 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewRegisterBillRequest ¶
func NewRegisterBillRequest() (request *RegisterBillRequest)
func (*RegisterBillRequest) FromJsonString ¶
func (r *RegisterBillRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RegisterBillRequest) ToJsonString ¶
func (r *RegisterBillRequest) ToJsonString() string
type RegisterBillRequestParams ¶ added in v1.0.426
type RegisterBillRequestParams struct { // 请求类型此接口固定填:RegBillSupportWithdrawReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 交易订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 父账户账号,资金汇总账号 BankAccountNo *string `json:"BankAccountNo,omitnil,omitempty" name:"BankAccountNo"` // 平台短号(银行分配) PlatformShortNo *string `json:"PlatformShortNo,omitnil,omitempty" name:"PlatformShortNo"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 交易流水号 TransSeqNo *string `json:"TransSeqNo,omitnil,omitempty" name:"TransSeqNo"` // 暂未使用,默认传0.0 TranFee *string `json:"TranFee,omitnil,omitempty" name:"TranFee"` // 挂账金额,以元为单位 OrderAmt *string `json:"OrderAmt,omitnil,omitempty" name:"OrderAmt"` // 子账户账号 BankSubAccountNo *string `json:"BankSubAccountNo,omitnil,omitempty" name:"BankSubAccountNo"` // 交易网会员代码 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // 0,登记挂账,1,撤销挂账 TranType *string `json:"TranType,omitnil,omitempty" name:"TranType"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // Midas环境参数 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type RegisterBillResponse ¶
type RegisterBillResponse struct { *tchttp.BaseResponse Response *RegisterBillResponseParams `json:"Response"` }
func NewRegisterBillResponse ¶
func NewRegisterBillResponse() (response *RegisterBillResponse)
func (*RegisterBillResponse) FromJsonString ¶
func (r *RegisterBillResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RegisterBillResponse) ToJsonString ¶
func (r *RegisterBillResponse) ToJsonString() string
type RegisterBillResponseParams ¶ added in v1.0.426
type RegisterBillResponseParams struct { // 银行流水号 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // 保留字段 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 请求类型 RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RegisterBillSupportWithdrawRequest ¶
type RegisterBillSupportWithdrawRequest struct { *tchttp.BaseRequest // STRING(32),交易网会员代码 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(50),订单号 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // STRING(20),挂账金额(包含交易费用) SuspendAmt *string `json:"SuspendAmt,omitnil,omitempty" name:"SuspendAmt"` // STRING(20),交易费用(暂未使用,默认传0.0) TranFee *string `json:"TranFee,omitnil,omitempty" name:"TranFee"` // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(300),备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(300),保留域1 ReservedMsgOne *string `json:"ReservedMsgOne,omitnil,omitempty" name:"ReservedMsgOne"` // STRING(300),保留域2 ReservedMsgTwo *string `json:"ReservedMsgTwo,omitnil,omitempty" name:"ReservedMsgTwo"` // STRING(300),保留域3 ReservedMsgThree *string `json:"ReservedMsgThree,omitnil,omitempty" name:"ReservedMsgThree"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewRegisterBillSupportWithdrawRequest ¶
func NewRegisterBillSupportWithdrawRequest() (request *RegisterBillSupportWithdrawRequest)
func (*RegisterBillSupportWithdrawRequest) FromJsonString ¶
func (r *RegisterBillSupportWithdrawRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RegisterBillSupportWithdrawRequest) ToJsonString ¶
func (r *RegisterBillSupportWithdrawRequest) ToJsonString() string
type RegisterBillSupportWithdrawRequestParams ¶ added in v1.0.426
type RegisterBillSupportWithdrawRequestParams struct { // STRING(32),交易网会员代码 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(50),订单号 OrderNo *string `json:"OrderNo,omitnil,omitempty" name:"OrderNo"` // STRING(20),挂账金额(包含交易费用) SuspendAmt *string `json:"SuspendAmt,omitnil,omitempty" name:"SuspendAmt"` // STRING(20),交易费用(暂未使用,默认传0.0) TranFee *string `json:"TranFee,omitnil,omitempty" name:"TranFee"` // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(300),备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(300),保留域1 ReservedMsgOne *string `json:"ReservedMsgOne,omitnil,omitempty" name:"ReservedMsgOne"` // STRING(300),保留域2 ReservedMsgTwo *string `json:"ReservedMsgTwo,omitnil,omitempty" name:"ReservedMsgTwo"` // STRING(300),保留域3 ReservedMsgThree *string `json:"ReservedMsgThree,omitnil,omitempty" name:"ReservedMsgThree"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type RegisterBillSupportWithdrawResponse ¶
type RegisterBillSupportWithdrawResponse struct { *tchttp.BaseResponse Response *RegisterBillSupportWithdrawResponseParams `json:"Response"` }
func NewRegisterBillSupportWithdrawResponse ¶
func NewRegisterBillSupportWithdrawResponse() (response *RegisterBillSupportWithdrawResponse)
func (*RegisterBillSupportWithdrawResponse) FromJsonString ¶
func (r *RegisterBillSupportWithdrawResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RegisterBillSupportWithdrawResponse) ToJsonString ¶
func (r *RegisterBillSupportWithdrawResponse) ToJsonString() string
type RegisterBillSupportWithdrawResponseParams ¶ added in v1.0.426
type RegisterBillSupportWithdrawResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // STRING(52),见证系统流水号 // 注意:此字段可能返回 null,表示取不到有效值。 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // String(22),交易流水号 // 注意:此字段可能返回 null,表示取不到有效值。 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RegisterInfo ¶
type RegisterInfo struct { // 法人证件号码 // 注意:此字段可能返回 null,表示取不到有效值。 LegalPersonIdCode *string `json:"LegalPersonIdCode,omitnil,omitempty" name:"LegalPersonIdCode"` // 法人证件类型 // 注意:此字段可能返回 null,表示取不到有效值。 LegalPersonIdType *string `json:"LegalPersonIdType,omitnil,omitempty" name:"LegalPersonIdType"` // 法人名称 // 注意:此字段可能返回 null,表示取不到有效值。 LegalPersonName *string `json:"LegalPersonName,omitnil,omitempty" name:"LegalPersonName"` // 公司证件号码 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationCode *string `json:"OrganizationCode,omitnil,omitempty" name:"OrganizationCode"` // 公司名称 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationName *string `json:"OrganizationName,omitnil,omitempty" name:"OrganizationName"` // 公司证件类型 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationType *string `json:"OrganizationType,omitnil,omitempty" name:"OrganizationType"` }
type ResponseQueryContract ¶
type ResponseQueryContract struct { // 第三方渠道错误码 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnCode *string `json:"ExternalReturnCode,omitnil,omitempty" name:"ExternalReturnCode"` // 第三方渠道错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnMessage *string `json:"ExternalReturnMessage,omitnil,omitempty" name:"ExternalReturnMessage"` // 第三方渠道返回的原始数据 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnData *string `json:"ExternalReturnData,omitnil,omitempty" name:"ExternalReturnData"` // 米大师内部商户号 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 米大师内部子商户号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 米大师内部应用ID // 注意:此字段可能返回 null,表示取不到有效值。 ChannelAppId *string `json:"ChannelAppId,omitnil,omitempty" name:"ChannelAppId"` // 米大师内部子应用ID // 注意:此字段可能返回 null,表示取不到有效值。 ChannelSubAppId *string `json:"ChannelSubAppId,omitnil,omitempty" name:"ChannelSubAppId"` // 渠道名称 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 返回的合约信息 // 注意:此字段可能返回 null,表示取不到有效值。 ReturnContractInfo *ReturnContractInfo `json:"ReturnContractInfo,omitnil,omitempty" name:"ReturnContractInfo"` // 签约通知地址 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` }
type ResponseTerminateContract ¶
type ResponseTerminateContract struct { // 第三方渠道错误码 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnCode *string `json:"ExternalReturnCode,omitnil,omitempty" name:"ExternalReturnCode"` // 第三方渠道错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnMessage *string `json:"ExternalReturnMessage,omitnil,omitempty" name:"ExternalReturnMessage"` // 第三方渠道返回的原始数据 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReturnData *string `json:"ExternalReturnData,omitnil,omitempty" name:"ExternalReturnData"` }
type ReturnContractInfo ¶
type ReturnContractInfo struct { // 合约信息 ContractInfo *ContractInfo `json:"ContractInfo,omitnil,omitempty" name:"ContractInfo"` // 米大师内部生成的合约信息 ChannelReturnContractInfo *ChannelReturnContractInfo `json:"ChannelReturnContractInfo,omitnil,omitempty" name:"ChannelReturnContractInfo"` // 第三方渠道合约信息 ExternalReturnContractInfo *ExternalReturnContractInfo `json:"ExternalReturnContractInfo,omitnil,omitempty" name:"ExternalReturnContractInfo"` }
type ReviseMbrPropertyRequest ¶
type ReviseMbrPropertyRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(50),见证子账户的账号 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(10),会员属性(00-普通子账号; SH-商户子账户。暂时只支持00-普通子账号改为SH-商户子账户) MemberProperty *string `json:"MemberProperty,omitnil,omitempty" name:"MemberProperty"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewReviseMbrPropertyRequest ¶
func NewReviseMbrPropertyRequest() (request *ReviseMbrPropertyRequest)
func (*ReviseMbrPropertyRequest) FromJsonString ¶
func (r *ReviseMbrPropertyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReviseMbrPropertyRequest) ToJsonString ¶
func (r *ReviseMbrPropertyRequest) ToJsonString() string
type ReviseMbrPropertyRequestParams ¶ added in v1.0.426
type ReviseMbrPropertyRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(50),见证子账户的账号 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(10),会员属性(00-普通子账号; SH-商户子账户。暂时只支持00-普通子账号改为SH-商户子账户) MemberProperty *string `json:"MemberProperty,omitnil,omitempty" name:"MemberProperty"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type ReviseMbrPropertyResponse ¶
type ReviseMbrPropertyResponse struct { *tchttp.BaseResponse Response *ReviseMbrPropertyResponseParams `json:"Response"` }
func NewReviseMbrPropertyResponse ¶
func NewReviseMbrPropertyResponse() (response *ReviseMbrPropertyResponse)
func (*ReviseMbrPropertyResponse) FromJsonString ¶
func (r *ReviseMbrPropertyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReviseMbrPropertyResponse) ToJsonString ¶
func (r *ReviseMbrPropertyResponse) ToJsonString() string
type ReviseMbrPropertyResponseParams ¶ added in v1.0.426
type ReviseMbrPropertyResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RevokeMemberRechargeThirdPayRequest ¶
type RevokeMemberRechargeThirdPayRequest struct { *tchttp.BaseRequest // STRING(52),原充值的前置流水号 OldFillFrontSeqNo *string `json:"OldFillFrontSeqNo,omitnil,omitempty" name:"OldFillFrontSeqNo"` // STRING(20),原充值的支付渠道类型 OldFillPayChannelType *string `json:"OldFillPayChannelType,omitnil,omitempty" name:"OldFillPayChannelType"` // STRING(52),原充值的支付渠道交易流水号 OldPayChannelTranSeqNo *string `json:"OldPayChannelTranSeqNo,omitnil,omitempty" name:"OldPayChannelTranSeqNo"` // STRING(52),原充值的电商见证宝订单号 OldFillEjzbOrderNo *string `json:"OldFillEjzbOrderNo,omitnil,omitempty" name:"OldFillEjzbOrderNo"` // STRING(20),申请撤销的会员金额 ApplyCancelMemberAmt *string `json:"ApplyCancelMemberAmt,omitnil,omitempty" name:"ApplyCancelMemberAmt"` // STRING(20),申请撤销的手续费金额 ApplyCancelCommission *string `json:"ApplyCancelCommission,omitnil,omitempty" name:"ApplyCancelCommission"` // String(22),商户号 MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(300),备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(300),保留域1 ReservedMsgOne *string `json:"ReservedMsgOne,omitnil,omitempty" name:"ReservedMsgOne"` // STRING(300),保留域2 ReservedMsgTwo *string `json:"ReservedMsgTwo,omitnil,omitempty" name:"ReservedMsgTwo"` // STRING(300),保留域3 ReservedMsgThree *string `json:"ReservedMsgThree,omitnil,omitempty" name:"ReservedMsgThree"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewRevokeMemberRechargeThirdPayRequest ¶
func NewRevokeMemberRechargeThirdPayRequest() (request *RevokeMemberRechargeThirdPayRequest)
func (*RevokeMemberRechargeThirdPayRequest) FromJsonString ¶
func (r *RevokeMemberRechargeThirdPayRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RevokeMemberRechargeThirdPayRequest) ToJsonString ¶
func (r *RevokeMemberRechargeThirdPayRequest) ToJsonString() string
type RevokeMemberRechargeThirdPayRequestParams ¶ added in v1.0.426
type RevokeMemberRechargeThirdPayRequestParams struct { // STRING(52),原充值的前置流水号 OldFillFrontSeqNo *string `json:"OldFillFrontSeqNo,omitnil,omitempty" name:"OldFillFrontSeqNo"` // STRING(20),原充值的支付渠道类型 OldFillPayChannelType *string `json:"OldFillPayChannelType,omitnil,omitempty" name:"OldFillPayChannelType"` // STRING(52),原充值的支付渠道交易流水号 OldPayChannelTranSeqNo *string `json:"OldPayChannelTranSeqNo,omitnil,omitempty" name:"OldPayChannelTranSeqNo"` // STRING(52),原充值的电商见证宝订单号 OldFillEjzbOrderNo *string `json:"OldFillEjzbOrderNo,omitnil,omitempty" name:"OldFillEjzbOrderNo"` // STRING(20),申请撤销的会员金额 ApplyCancelMemberAmt *string `json:"ApplyCancelMemberAmt,omitnil,omitempty" name:"ApplyCancelMemberAmt"` // STRING(20),申请撤销的手续费金额 ApplyCancelCommission *string `json:"ApplyCancelCommission,omitnil,omitempty" name:"ApplyCancelCommission"` // String(22),商户号 MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(300),备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(300),保留域1 ReservedMsgOne *string `json:"ReservedMsgOne,omitnil,omitempty" name:"ReservedMsgOne"` // STRING(300),保留域2 ReservedMsgTwo *string `json:"ReservedMsgTwo,omitnil,omitempty" name:"ReservedMsgTwo"` // STRING(300),保留域3 ReservedMsgThree *string `json:"ReservedMsgThree,omitnil,omitempty" name:"ReservedMsgThree"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type RevokeMemberRechargeThirdPayResponse ¶
type RevokeMemberRechargeThirdPayResponse struct { *tchttp.BaseResponse Response *RevokeMemberRechargeThirdPayResponseParams `json:"Response"` }
func NewRevokeMemberRechargeThirdPayResponse ¶
func NewRevokeMemberRechargeThirdPayResponse() (response *RevokeMemberRechargeThirdPayResponse)
func (*RevokeMemberRechargeThirdPayResponse) FromJsonString ¶
func (r *RevokeMemberRechargeThirdPayResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RevokeMemberRechargeThirdPayResponse) ToJsonString ¶
func (r *RevokeMemberRechargeThirdPayResponse) ToJsonString() string
type RevokeMemberRechargeThirdPayResponseParams ¶ added in v1.0.426
type RevokeMemberRechargeThirdPayResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(52),前置流水号 // 注意:此字段可能返回 null,表示取不到有效值。 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // STRING(300),保留域1 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsgOne *string `json:"ReservedMsgOne,omitnil,omitempty" name:"ReservedMsgOne"` // STRING(300),保留域2 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsgTwo *string `json:"ReservedMsgTwo,omitnil,omitempty" name:"ReservedMsgTwo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RevokeRechargeByThirdPayRequest ¶
type RevokeRechargeByThirdPayRequest struct { *tchttp.BaseRequest // 请求类型此接口固定填:RevokeMemberRechargeThirdPayReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 原始充值交易订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 交易流水号 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // 申请撤销的手续费金额,以元为单位 TransFee *string `json:"TransFee,omitnil,omitempty" name:"TransFee"` // 第三方支付渠道类型 0001-微信 0002-支付宝 0003-京东支付 ThirdPayChannel *string `json:"ThirdPayChannel,omitnil,omitempty" name:"ThirdPayChannel"` // 第三方渠道订单号或流水号 ThirdPayChannelOrderId *string `json:"ThirdPayChannelOrderId,omitnil,omitempty" name:"ThirdPayChannelOrderId"` // 充值接口银行返回的流水号(FrontSeqNo) OldFrontSequenceNumber *string `json:"OldFrontSequenceNumber,omitnil,omitempty" name:"OldFrontSequenceNumber"` // 申请撤销的金额 CurrencyAmount *string `json:"CurrencyAmount,omitnil,omitempty" name:"CurrencyAmount"` // 单位,1:元,2:角,3:分 目前固定填1 CurrencyUnit *string `json:"CurrencyUnit,omitnil,omitempty" name:"CurrencyUnit"` // 币种 目前固定填RMB CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // Midas环境标识 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewRevokeRechargeByThirdPayRequest ¶
func NewRevokeRechargeByThirdPayRequest() (request *RevokeRechargeByThirdPayRequest)
func (*RevokeRechargeByThirdPayRequest) FromJsonString ¶
func (r *RevokeRechargeByThirdPayRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RevokeRechargeByThirdPayRequest) ToJsonString ¶
func (r *RevokeRechargeByThirdPayRequest) ToJsonString() string
type RevokeRechargeByThirdPayRequestParams ¶ added in v1.0.426
type RevokeRechargeByThirdPayRequestParams struct { // 请求类型此接口固定填:RevokeMemberRechargeThirdPayReq RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 商户号 MerchantCode *string `json:"MerchantCode,omitnil,omitempty" name:"MerchantCode"` // 支付渠道 PayChannel *string `json:"PayChannel,omitnil,omitempty" name:"PayChannel"` // 子渠道 PayChannelSubId *int64 `json:"PayChannelSubId,omitnil,omitempty" name:"PayChannelSubId"` // 原始充值交易订单号 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 父账户账号,资金汇总账号 BankAccountNumber *string `json:"BankAccountNumber,omitnil,omitempty" name:"BankAccountNumber"` // 平台短号(银行分配) PlatformShortNumber *string `json:"PlatformShortNumber,omitnil,omitempty" name:"PlatformShortNumber"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 计费签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 交易流水号 TransSequenceNumber *string `json:"TransSequenceNumber,omitnil,omitempty" name:"TransSequenceNumber"` // 申请撤销的手续费金额,以元为单位 TransFee *string `json:"TransFee,omitnil,omitempty" name:"TransFee"` // 第三方支付渠道类型 0001-微信 0002-支付宝 0003-京东支付 ThirdPayChannel *string `json:"ThirdPayChannel,omitnil,omitempty" name:"ThirdPayChannel"` // 第三方渠道订单号或流水号 ThirdPayChannelOrderId *string `json:"ThirdPayChannelOrderId,omitnil,omitempty" name:"ThirdPayChannelOrderId"` // 充值接口银行返回的流水号(FrontSeqNo) OldFrontSequenceNumber *string `json:"OldFrontSequenceNumber,omitnil,omitempty" name:"OldFrontSequenceNumber"` // 申请撤销的金额 CurrencyAmount *string `json:"CurrencyAmount,omitnil,omitempty" name:"CurrencyAmount"` // 单位,1:元,2:角,3:分 目前固定填1 CurrencyUnit *string `json:"CurrencyUnit,omitnil,omitempty" name:"CurrencyUnit"` // 币种 目前固定填RMB CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // Midas环境标识 MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 保留域 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type RevokeRechargeByThirdPayResponse ¶
type RevokeRechargeByThirdPayResponse struct { *tchttp.BaseResponse Response *RevokeRechargeByThirdPayResponseParams `json:"Response"` }
func NewRevokeRechargeByThirdPayResponse ¶
func NewRevokeRechargeByThirdPayResponse() (response *RevokeRechargeByThirdPayResponse)
func (*RevokeRechargeByThirdPayResponse) FromJsonString ¶
func (r *RevokeRechargeByThirdPayResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RevokeRechargeByThirdPayResponse) ToJsonString ¶
func (r *RevokeRechargeByThirdPayResponse) ToJsonString() string
type RevokeRechargeByThirdPayResponseParams ¶ added in v1.0.426
type RevokeRechargeByThirdPayResponseParams struct { // 请求类型 RequestType *string `json:"RequestType,omitnil,omitempty" name:"RequestType"` // 保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMessage *string `json:"ReservedMessage,omitnil,omitempty" name:"ReservedMessage"` // 银行流水号 FrontSequenceNumber *string `json:"FrontSequenceNumber,omitnil,omitempty" name:"FrontSequenceNumber"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SceneInfo ¶
type SceneInfo struct { // 语言代码 // 注意:此字段可能返回 null,表示取不到有效值。 LocaleCode *string `json:"LocaleCode,omitnil,omitempty" name:"LocaleCode"` // 地区代码 // 注意:此字段可能返回 null,表示取不到有效值。 RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 用户IP // 注意:此字段可能返回 null,表示取不到有效值。 UserClientIp *string `json:"UserClientIp,omitnil,omitempty" name:"UserClientIp"` }
type ServiceProviderAccountBalanceResult ¶ added in v1.0.568
type ServiceProviderAccountBalanceResult struct { // 服务商账户余额 Balance *string `json:"Balance,omitnil,omitempty" name:"Balance"` }
type SettleInfo ¶ added in v1.0.430
type SettleInfo struct { // 结算账户类型 // PRIVATE:对私 // BUSINESS:对公 // HELIPAY渠道必传 SettleAccountType *string `json:"SettleAccountType,omitnil,omitempty" name:"SettleAccountType"` // 结算账号 // HELIPAY渠道必传 SettleAccountNumber *string `json:"SettleAccountNumber,omitnil,omitempty" name:"SettleAccountNumber"` // 结算账户名称 // HELIPAY渠道必传 SettleAccountName *string `json:"SettleAccountName,omitnil,omitempty" name:"SettleAccountName"` // 支行号 // HELIPAY渠道必传 BankBranchId *string `json:"BankBranchId,omitnil,omitempty" name:"BankBranchId"` // 支行名称 BankBranchName *string `json:"BankBranchName,omitnil,omitempty" name:"BankBranchName"` // 结算方式 // AUTO:自动结算 // SELF:自主结算 // HELIPAY渠道必传 SettleMode *string `json:"SettleMode,omitnil,omitempty" name:"SettleMode"` // 结算周期 // T1:工作日隔天结算 // D1:自然日隔天结算 // D0:当日结算 // HELIPAY渠道必传 SettlePeriod *string `json:"SettlePeriod,omitnil,omitempty" name:"SettlePeriod"` }
type SettlementOrderResult ¶ added in v1.0.414
type SettlementOrderResult struct { // 收入类型 // LABOR:劳务所得 // OCCASION:偶然所得 IncomeType *string `json:"IncomeType,omitnil,omitempty" name:"IncomeType"` // 税前金额 AmountBeforeTax *string `json:"AmountBeforeTax,omitnil,omitempty" name:"AmountBeforeTax"` // 税后金额 // 注意:此字段可能返回 null,表示取不到有效值。 AmountAfterTax *string `json:"AmountAfterTax,omitnil,omitempty" name:"AmountAfterTax"` // 税金 // 注意:此字段可能返回 null,表示取不到有效值。 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 外部订单ID OutOrderId *string `json:"OutOrderId,omitnil,omitempty" name:"OutOrderId"` // 订单ID OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 发起时间 InitiateTime *string `json:"InitiateTime,omitnil,omitempty" name:"InitiateTime"` // 完成时间 // 注意:此字段可能返回 null,表示取不到有效值。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 状态 // ACCEPTED:已受理 // ACCOUNTED:已记账 // SUCCEED:已成功 // FAILED:已失败 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 状态描述 StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 收款用户ID PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 外部用户ID OutUserId *string `json:"OutUserId,omitnil,omitempty" name:"OutUserId"` // 操作类型 OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` }
type SettlementOrders ¶ added in v1.0.414
type SettlementOrders struct { // 列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*SettlementOrderResult `json:"List,omitnil,omitempty" name:"List"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` }
type SupportBankInfo ¶ added in v1.0.361
type SupportBankInfo struct { // 银行简称。 BankCode *string `json:"BankCode,omitnil,omitempty" name:"BankCode"` // 银行名称。 BankName *string `json:"BankName,omitnil,omitempty" name:"BankName"` // 状态。 // __MAINTAINING__: 维护中 // __WORKING__: 正常工作 // 注意:此字段可能返回 null,表示取不到有效值。 MaintainStatus *string `json:"MaintainStatus,omitnil,omitempty" name:"MaintainStatus"` // 银行渠道维护公告。 // 注意:此字段可能返回 null,表示取不到有效值。 BankNotice *string `json:"BankNotice,omitnil,omitempty" name:"BankNotice"` // 支持银行代码 // 注意:此字段可能返回 null,表示取不到有效值。 BankId *string `json:"BankId,omitnil,omitempty" name:"BankId"` // 卡类型。 // D:借记卡,C:信用卡,Z:借贷合一卡。 // 注意:此字段可能返回 null,表示取不到有效值。 CardType *string `json:"CardType,omitnil,omitempty" name:"CardType"` }
type SyncContractDataRequest ¶
type SyncContractDataRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 签约使用的渠道 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 业务签约合同协议号 OutContractCode *string `json:"OutContractCode,omitnil,omitempty" name:"OutContractCode"` // 签约状态,枚举值 // CONTRACT_STATUS_INVALID=无效状态 // CONTRACT_STATUS_SIGNED=已签约 // CONTRACT_STATUS_TERMINATED=已解约 // CONTRACT_STATUS_PENDING=签约进行中 ContractStatus *string `json:"ContractStatus,omitnil,omitempty" name:"ContractStatus"` // 签约同步信息 ContractSyncInfo *ContractSyncInfo `json:"ContractSyncInfo,omitnil,omitempty" name:"ContractSyncInfo"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用户类型,枚举值 // USER_ID: 用户ID // ANONYMOUS: 匿名类型 USER_ID // 默认值为 USER_ID UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // 场景信息 SceneInfo *SceneInfo `json:"SceneInfo,omitnil,omitempty" name:"SceneInfo"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewSyncContractDataRequest ¶
func NewSyncContractDataRequest() (request *SyncContractDataRequest)
func (*SyncContractDataRequest) FromJsonString ¶
func (r *SyncContractDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncContractDataRequest) ToJsonString ¶
func (r *SyncContractDataRequest) ToJsonString() string
type SyncContractDataRequestParams ¶ added in v1.0.426
type SyncContractDataRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 签约使用的渠道 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 业务签约合同协议号 OutContractCode *string `json:"OutContractCode,omitnil,omitempty" name:"OutContractCode"` // 签约状态,枚举值 // CONTRACT_STATUS_INVALID=无效状态 // CONTRACT_STATUS_SIGNED=已签约 // CONTRACT_STATUS_TERMINATED=已解约 // CONTRACT_STATUS_PENDING=签约进行中 ContractStatus *string `json:"ContractStatus,omitnil,omitempty" name:"ContractStatus"` // 签约同步信息 ContractSyncInfo *ContractSyncInfo `json:"ContractSyncInfo,omitnil,omitempty" name:"ContractSyncInfo"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用户类型,枚举值 // USER_ID: 用户ID // ANONYMOUS: 匿名类型 USER_ID // 默认值为 USER_ID UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // 场景信息 SceneInfo *SceneInfo `json:"SceneInfo,omitnil,omitempty" name:"SceneInfo"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type SyncContractDataResponse ¶
type SyncContractDataResponse struct { *tchttp.BaseResponse Response *SyncContractDataResponseParams `json:"Response"` }
func NewSyncContractDataResponse ¶
func NewSyncContractDataResponse() (response *SyncContractDataResponse)
func (*SyncContractDataResponse) FromJsonString ¶
func (r *SyncContractDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SyncContractDataResponse) ToJsonString ¶
func (r *SyncContractDataResponse) ToJsonString() string
type SyncContractDataResponseParams ¶ added in v1.0.426
type SyncContractDataResponseParams struct { // 请求处理信息 Msg *string `json:"Msg,omitnil,omitempty" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TerminateContractRequest ¶
type TerminateContractRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 指定渠道: wechat:微信支付 qqwallet:QQ钱包 // bank:网银支付 只有一个渠道时需要指定 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 枚举值: // CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 // CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 TerminateMode *string `json:"TerminateMode,omitnil,omitempty" name:"TerminateMode"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 业务签约合同协议号 当TerminateMode=CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE 时 必填 OutContractCode *string `json:"OutContractCode,omitnil,omitempty" name:"OutContractCode"` // 签约场景ID,当 TerminateMode=CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE 时 必填,在米大师侧托管后生成 ContractSceneId *string `json:"ContractSceneId,omitnil,omitempty" name:"ContractSceneId"` // 米大师生成的协议号 当 TerminateMode=CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE 时 必填 ChannelContractCode *string `json:"ChannelContractCode,omitnil,omitempty" name:"ChannelContractCode"` // 第三方渠道合约数据,json字符串,与特定渠道有关 ExternalContractData *string `json:"ExternalContractData,omitnil,omitempty" name:"ExternalContractData"` // 终止合约原因 TerminationReason *string `json:"TerminationReason,omitnil,omitempty" name:"TerminationReason"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // USER_ID: 用户ID // ANONYMOUS: 匿名类型 USER_ID // 默认值为 USER_ID UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // 签约方式 ContractMethod *string `json:"ContractMethod,omitnil,omitempty" name:"ContractMethod"` // 签约代扣穿透查询存量数据迁移模式 MigrateMode *string `json:"MigrateMode,omitnil,omitempty" name:"MigrateMode"` }
func NewTerminateContractRequest ¶
func NewTerminateContractRequest() (request *TerminateContractRequest)
func (*TerminateContractRequest) FromJsonString ¶
func (r *TerminateContractRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TerminateContractRequest) ToJsonString ¶
func (r *TerminateContractRequest) ToJsonString() string
type TerminateContractRequestParams ¶ added in v1.0.426
type TerminateContractRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 指定渠道: wechat:微信支付 qqwallet:QQ钱包 // bank:网银支付 只有一个渠道时需要指定 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 枚举值: // CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE: 按OutContractCode+ContractSceneId解约 // CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE:按ChannelContractCode解约 TerminateMode *string `json:"TerminateMode,omitnil,omitempty" name:"TerminateMode"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 业务签约合同协议号 当TerminateMode=CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE 时 必填 OutContractCode *string `json:"OutContractCode,omitnil,omitempty" name:"OutContractCode"` // 签约场景ID,当 TerminateMode=CONTRACT_TERMINATION_MODE_BY_OUT_CONTRACT_CODE 时 必填,在米大师侧托管后生成 ContractSceneId *string `json:"ContractSceneId,omitnil,omitempty" name:"ContractSceneId"` // 米大师生成的协议号 当 TerminateMode=CONTRACT_TERMINATION_MODE_BY_CHANNEL_CONTRACT_CODE 时 必填 ChannelContractCode *string `json:"ChannelContractCode,omitnil,omitempty" name:"ChannelContractCode"` // 第三方渠道合约数据,json字符串,与特定渠道有关 ExternalContractData *string `json:"ExternalContractData,omitnil,omitempty" name:"ExternalContractData"` // 终止合约原因 TerminationReason *string `json:"TerminationReason,omitnil,omitempty" name:"TerminationReason"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // USER_ID: 用户ID // ANONYMOUS: 匿名类型 USER_ID // 默认值为 USER_ID UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // 签约方式 ContractMethod *string `json:"ContractMethod,omitnil,omitempty" name:"ContractMethod"` // 签约代扣穿透查询存量数据迁移模式 MigrateMode *string `json:"MigrateMode,omitnil,omitempty" name:"MigrateMode"` }
Predefined struct for user
type TerminateContractResponse ¶
type TerminateContractResponse struct { *tchttp.BaseResponse Response *TerminateContractResponseParams `json:"Response"` }
func NewTerminateContractResponse ¶
func NewTerminateContractResponse() (response *TerminateContractResponse)
func (*TerminateContractResponse) FromJsonString ¶
func (r *TerminateContractResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TerminateContractResponse) ToJsonString ¶
func (r *TerminateContractResponse) ToJsonString() string
type TerminateContractResponseParams ¶ added in v1.0.426
type TerminateContractResponseParams struct { // 解约数据 ContractTerminateData *ResponseTerminateContract `json:"ContractTerminateData,omitnil,omitempty" name:"ContractTerminateData"` // 请求处理信息 // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil,omitempty" name:"Msg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TranItem ¶
type TranItem struct { // STRING(50),资金汇总账号 // 注意:此字段可能返回 null,表示取不到有效值。 FundSummaryAcctNo *string `json:"FundSummaryAcctNo,omitnil,omitempty" name:"FundSummaryAcctNo"` // STRING(50),见证子账户的账号 // 注意:此字段可能返回 null,表示取不到有效值。 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(32),交易网会员代码 // 注意:此字段可能返回 null,表示取不到有效值。 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(150),会员名称 // 注意:此字段可能返回 null,表示取不到有效值。 MemberName *string `json:"MemberName,omitnil,omitempty" name:"MemberName"` // STRING(5),会员证件类型(详情见“常见问题”) // 注意:此字段可能返回 null,表示取不到有效值。 MemberGlobalType *string `json:"MemberGlobalType,omitnil,omitempty" name:"MemberGlobalType"` // STRING(32),会员证件号码 // 注意:此字段可能返回 null,表示取不到有效值。 MemberGlobalId *string `json:"MemberGlobalId,omitnil,omitempty" name:"MemberGlobalId"` // STRING(50),会员绑定账户的账号(提现的银行卡) // 注意:此字段可能返回 null,表示取不到有效值。 MemberAcctNo *string `json:"MemberAcctNo,omitnil,omitempty" name:"MemberAcctNo"` // STRING(10),会员绑定账户的本他行类型(1: 本行; 2: 他行) // 注意:此字段可能返回 null,表示取不到有效值。 BankType *string `json:"BankType,omitnil,omitempty" name:"BankType"` // STRING(150),会员绑定账户的开户行名称 // 注意:此字段可能返回 null,表示取不到有效值。 AcctOpenBranchName *string `json:"AcctOpenBranchName,omitnil,omitempty" name:"AcctOpenBranchName"` // STRING(20),会员绑定账户的开户行的联行号 // 注意:此字段可能返回 null,表示取不到有效值。 CnapsBranchId *string `json:"CnapsBranchId,omitnil,omitempty" name:"CnapsBranchId"` // STRING(20),会员绑定账户的开户行的超级网银行号 // 注意:此字段可能返回 null,表示取不到有效值。 EiconBankBranchId *string `json:"EiconBankBranchId,omitnil,omitempty" name:"EiconBankBranchId"` // STRING(30),会员的手机号 // 注意:此字段可能返回 null,表示取不到有效值。 Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` }
type TransactionItem ¶
type TransactionItem struct { // STRING(2),记账标志(1: 转出; 2: 转入) // 注意:此字段可能返回 null,表示取不到有效值。 BookingFlag *string `json:"BookingFlag,omitnil,omitempty" name:"BookingFlag"` // STRING(32),交易状态(0: 成功) // 注意:此字段可能返回 null,表示取不到有效值。 TranStatus *string `json:"TranStatus,omitnil,omitempty" name:"TranStatus"` // STRING(20),交易金额 // 注意:此字段可能返回 null,表示取不到有效值。 TranAmt *string `json:"TranAmt,omitnil,omitempty" name:"TranAmt"` // STRING(8),交易日期 // 注意:此字段可能返回 null,表示取不到有效值。 TranDate *string `json:"TranDate,omitnil,omitempty" name:"TranDate"` // STRING(20),交易时间 // 注意:此字段可能返回 null,表示取不到有效值。 TranTime *string `json:"TranTime,omitnil,omitempty" name:"TranTime"` // STRING(52),见证系统流水号 // 注意:此字段可能返回 null,表示取不到有效值。 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // STRING(20),记账类型(详情见“常见问题”) // 注意:此字段可能返回 null,表示取不到有效值。 BookingType *string `json:"BookingType,omitnil,omitempty" name:"BookingType"` // STRING(50),转入见证子账户的帐号 // 注意:此字段可能返回 null,表示取不到有效值。 InSubAcctNo *string `json:"InSubAcctNo,omitnil,omitempty" name:"InSubAcctNo"` // STRING(50),转出见证子账户的帐号 // 注意:此字段可能返回 null,表示取不到有效值。 OutSubAcctNo *string `json:"OutSubAcctNo,omitnil,omitempty" name:"OutSubAcctNo"` // STRING(300),备注(返回交易订单号) // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type TransferDetailRequest ¶
type TransferDetailRequest struct { // 商家明细单号。 // 商户系统内部区分转账批次单下不同转账明细单的唯一标识,要求此参数只能由数字、大小写字母组成。 // 示例值:x23zy545Bd5436 MerchantDetailNo *string `json:"MerchantDetailNo,omitnil,omitempty" name:"MerchantDetailNo"` // 转账金额。 // 转账金额单位为分。 // 示例值:200000 TransferAmount *uint64 `json:"TransferAmount,omitnil,omitempty" name:"TransferAmount"` // 转账备注。 // 单条转账备注(微信用户会收到该备注)。UTF8编码,最多32字符。 // 示例值:2020年4月报销 TransferRemark *string `json:"TransferRemark,omitnil,omitempty" name:"TransferRemark"` // 用户在直连商户下的唯一标识。 // 示例值:o-MYE42l80oelYMDE34nYD456Xoy OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收款用户姓名。 // 收款方姓名。 // 示例值:张三 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` }
type TransferDetailResponse ¶
type TransferDetailResponse struct { // 商家明细单号。 // 商户系统内部的商家明细单号 // 示例值:plfk2020042013 MerchantDetailNo *string `json:"MerchantDetailNo,omitnil,omitempty" name:"MerchantDetailNo"` // 微信明细单号。 // 微信区分明细单返回的唯一标识。 // 示例值:1030000071100999991182020050700019480001 DetailId *string `json:"DetailId,omitnil,omitempty" name:"DetailId"` // 明细状态。 // PROCESSING:转账中,正在处理,结果未明; // SUCCESS:转账成功; // FAIL:转账失败,需要确认失败原因以后,再决定是否重新发起地该笔明细的转账。 // 示例值:SUCCESS DetailStatus *string `json:"DetailStatus,omitnil,omitempty" name:"DetailStatus"` }
type TransferItem ¶
type TransferItem struct { // STRING(10),入账类型(02: 会员充值; 03: 资金挂账) // 注意:此字段可能返回 null,表示取不到有效值。 InAcctType *string `json:"InAcctType,omitnil,omitempty" name:"InAcctType"` // STRING(32),交易网会员代码 // 注意:此字段可能返回 null,表示取不到有效值。 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(50),见证子帐户的帐号 // 注意:此字段可能返回 null,表示取不到有效值。 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(20),入金金额 // 注意:此字段可能返回 null,表示取不到有效值。 TranAmt *string `json:"TranAmt,omitnil,omitempty" name:"TranAmt"` // STRING(50),入金账号 // 注意:此字段可能返回 null,表示取不到有效值。 InAcctNo *string `json:"InAcctNo,omitnil,omitempty" name:"InAcctNo"` // STRING(150),入金账户名称 // 注意:此字段可能返回 null,表示取不到有效值。 InAcctName *string `json:"InAcctName,omitnil,omitempty" name:"InAcctName"` // STRING(3),币种 // 注意:此字段可能返回 null,表示取不到有效值。 Ccy *string `json:"Ccy,omitnil,omitempty" name:"Ccy"` // STRING(8),会计日期(即银行主机记账日期) // 注意:此字段可能返回 null,表示取不到有效值。 AccountingDate *string `json:"AccountingDate,omitnil,omitempty" name:"AccountingDate"` // STRING(150),银行名称(付款账户银行名称) // 注意:此字段可能返回 null,表示取不到有效值。 BankName *string `json:"BankName,omitnil,omitempty" name:"BankName"` // STRING(300),转账备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(52),见证系统流水号 // 注意:此字段可能返回 null,表示取不到有效值。 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` }
type TransferSinglePayData ¶
type TransferSinglePayData struct { // 平台交易流水号,唯一 TradeSerialNo *string `json:"TradeSerialNo,omitnil,omitempty" name:"TradeSerialNo"` }
type TransferSinglePayRequest ¶
type TransferSinglePayRequest struct { *tchttp.BaseRequest // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 微信申请商户号的appid或者商户号绑定的appid // 支付宝、平安填入MerchantId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 1、 微信企业付款 // 2、 支付宝转账 // 3、 平安银企直联代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 订单流水号,唯一,不能包含特殊字符,长度最大限制64位,推荐使用字母,数字组合,"_","-"组合 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 转账金额,单位分 TransferAmount *int64 `json:"TransferAmount,omitnil,omitempty" name:"TransferAmount"` // 收款方标识。 // 微信为open_id; // 支付宝为会员alipay_user_id; // 平安为收款方银行账号 PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收款方姓名。支付宝可选;微信,平安模式下必传 PayeeName *string `json:"PayeeName,omitnil,omitempty" name:"PayeeName"` // 收款方附加信息,平安接入使用。需要以JSON格式提供以下字段: // PayeeBankName:收款人开户行名称 // CcyCode:货币类型(RMB-人民币) // UnionFlag:行内跨行标志(1:行内转账,0:跨行转账)。 PayeeExtends *string `json:"PayeeExtends,omitnil,omitempty" name:"PayeeExtends"` // 请求预留字段,原样透传返回 ReqReserved *string `json:"ReqReserved,omitnil,omitempty" name:"ReqReserved"` // 业务备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 转账结果回调通知URL。若不填,则不进行回调。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewTransferSinglePayRequest ¶
func NewTransferSinglePayRequest() (request *TransferSinglePayRequest)
func (*TransferSinglePayRequest) FromJsonString ¶
func (r *TransferSinglePayRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TransferSinglePayRequest) ToJsonString ¶
func (r *TransferSinglePayRequest) ToJsonString() string
type TransferSinglePayRequestParams ¶ added in v1.0.426
type TransferSinglePayRequestParams struct { // 商户号 MerchantId *string `json:"MerchantId,omitnil,omitempty" name:"MerchantId"` // 微信申请商户号的appid或者商户号绑定的appid // 支付宝、平安填入MerchantId MerchantAppId *string `json:"MerchantAppId,omitnil,omitempty" name:"MerchantAppId"` // 1、 微信企业付款 // 2、 支付宝转账 // 3、 平安银企直联代发转账 TransferType *int64 `json:"TransferType,omitnil,omitempty" name:"TransferType"` // 订单流水号,唯一,不能包含特殊字符,长度最大限制64位,推荐使用字母,数字组合,"_","-"组合 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 转账金额,单位分 TransferAmount *int64 `json:"TransferAmount,omitnil,omitempty" name:"TransferAmount"` // 收款方标识。 // 微信为open_id; // 支付宝为会员alipay_user_id; // 平安为收款方银行账号 PayeeId *string `json:"PayeeId,omitnil,omitempty" name:"PayeeId"` // 收款方姓名。支付宝可选;微信,平安模式下必传 PayeeName *string `json:"PayeeName,omitnil,omitempty" name:"PayeeName"` // 收款方附加信息,平安接入使用。需要以JSON格式提供以下字段: // PayeeBankName:收款人开户行名称 // CcyCode:货币类型(RMB-人民币) // UnionFlag:行内跨行标志(1:行内转账,0:跨行转账)。 PayeeExtends *string `json:"PayeeExtends,omitnil,omitempty" name:"PayeeExtends"` // 请求预留字段,原样透传返回 ReqReserved *string `json:"ReqReserved,omitnil,omitempty" name:"ReqReserved"` // 业务备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 转账结果回调通知URL。若不填,则不进行回调。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 接入环境。沙箱环境填sandbox。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type TransferSinglePayResponse ¶
type TransferSinglePayResponse struct { *tchttp.BaseResponse Response *TransferSinglePayResponseParams `json:"Response"` }
func NewTransferSinglePayResponse ¶
func NewTransferSinglePayResponse() (response *TransferSinglePayResponse)
func (*TransferSinglePayResponse) FromJsonString ¶
func (r *TransferSinglePayResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TransferSinglePayResponse) ToJsonString ¶
func (r *TransferSinglePayResponse) ToJsonString() string
type TransferSinglePayResponseParams ¶ added in v1.0.426
type TransferSinglePayResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *TransferSinglePayData `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UnBindAcctRequest ¶
type UnBindAcctRequest struct { *tchttp.BaseRequest // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用于提现 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctNo *string `json:"SettleAcctNo,omitnil,omitempty" name:"SettleAcctNo"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
func NewUnBindAcctRequest ¶
func NewUnBindAcctRequest() (request *UnBindAcctRequest)
func (*UnBindAcctRequest) FromJsonString ¶
func (r *UnBindAcctRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnBindAcctRequest) ToJsonString ¶
func (r *UnBindAcctRequest) ToJsonString() string
type UnBindAcctRequestParams ¶ added in v1.0.426
type UnBindAcctRequestParams struct { // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用于提现 // <敏感信息>加密详见<a href="https://cloud.tencent.com/document/product/1122/48979" target="_blank">《商户端接口敏感信息加密说明》</a> SettleAcctNo *string `json:"SettleAcctNo,omitnil,omitempty" name:"SettleAcctNo"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // 敏感信息加密类型: // RSA: rsa非对称加密,使用RSA-PKCS1-v1_5 // AES: aes对称加密,使用AES256-CBC-PCKS7padding // 缺省: RSA EncryptType *string `json:"EncryptType,omitnil,omitempty" name:"EncryptType"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` }
Predefined struct for user
type UnBindAcctResponse ¶
type UnBindAcctResponse struct { *tchttp.BaseResponse Response *UnBindAcctResponseParams `json:"Response"` }
func NewUnBindAcctResponse ¶
func NewUnBindAcctResponse() (response *UnBindAcctResponse)
func (*UnBindAcctResponse) FromJsonString ¶
func (r *UnBindAcctResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnBindAcctResponse) ToJsonString ¶
func (r *UnBindAcctResponse) ToJsonString() string
type UnBindAcctResponseParams ¶ added in v1.0.426
type UnBindAcctResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UnbindOpenBankExternalSubMerchantBankAccountRequest ¶ added in v1.0.351
type UnbindOpenBankExternalSubMerchantBankAccountRequest struct { *tchttp.BaseRequest // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 绑卡序列号。 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` // 外部申请编号。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewUnbindOpenBankExternalSubMerchantBankAccountRequest ¶ added in v1.0.351
func NewUnbindOpenBankExternalSubMerchantBankAccountRequest() (request *UnbindOpenBankExternalSubMerchantBankAccountRequest)
func (*UnbindOpenBankExternalSubMerchantBankAccountRequest) FromJsonString ¶ added in v1.0.351
func (r *UnbindOpenBankExternalSubMerchantBankAccountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindOpenBankExternalSubMerchantBankAccountRequest) ToJsonString ¶ added in v1.0.351
func (r *UnbindOpenBankExternalSubMerchantBankAccountRequest) ToJsonString() string
type UnbindOpenBankExternalSubMerchantBankAccountRequestParams ¶ added in v1.0.426
type UnbindOpenBankExternalSubMerchantBankAccountRequestParams struct { // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。 // __TENPAY__: 商企付 // __WECHAT__: 微信支付 // __ALIPAY__: 支付宝 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 支付方式。 // __EBANK_PAYMENT__: ebank支付 // __OPENBANK_PAYMENT__: openbank支付 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 绑卡序列号。 BindSerialNo *string `json:"BindSerialNo,omitnil,omitempty" name:"BindSerialNo"` // 外部申请编号。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 通知地址。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type UnbindOpenBankExternalSubMerchantBankAccountResponse ¶ added in v1.0.351
type UnbindOpenBankExternalSubMerchantBankAccountResponse struct { *tchttp.BaseResponse Response *UnbindOpenBankExternalSubMerchantBankAccountResponseParams `json:"Response"` }
func NewUnbindOpenBankExternalSubMerchantBankAccountResponse ¶ added in v1.0.351
func NewUnbindOpenBankExternalSubMerchantBankAccountResponse() (response *UnbindOpenBankExternalSubMerchantBankAccountResponse)
func (*UnbindOpenBankExternalSubMerchantBankAccountResponse) FromJsonString ¶ added in v1.0.351
func (r *UnbindOpenBankExternalSubMerchantBankAccountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindOpenBankExternalSubMerchantBankAccountResponse) ToJsonString ¶ added in v1.0.351
func (r *UnbindOpenBankExternalSubMerchantBankAccountResponse) ToJsonString() string
type UnbindOpenBankExternalSubMerchantBankAccountResponseParams ¶ added in v1.0.426
type UnbindOpenBankExternalSubMerchantBankAccountResponseParams struct { // 错误码。 // __SUCCESS__: 成功 // __其他__: 见附录-错误码表 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *UnbindOpenBankExternalSubMerchantBankAccountResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UnbindOpenBankExternalSubMerchantBankAccountResult ¶ added in v1.0.351
type UnbindOpenBankExternalSubMerchantBankAccountResult struct { // 渠道申请编号。 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` // 解绑状态。 // __SUCCESS__: 解绑成功 // __FAILED__: 解绑失败 // __PROCESSING__: 解绑中 // 注意:若返回解绑中,需要再次调用解绑结果查询接口查询结果。 UnbindStatus *string `json:"UnbindStatus,omitnil,omitempty" name:"UnbindStatus"` // 解绑返回描述, 例如失败原因等。 // 注意:此字段可能返回 null,表示取不到有效值。 UnbindMessage *string `json:"UnbindMessage,omitnil,omitempty" name:"UnbindMessage"` }
type UnbindRelateAcctRequest ¶
type UnbindRelateAcctRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1: 解绑) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(32),交易网会员代码(若需要把一个待绑定账户关联到两个会员名下,此字段可上送两个会员的交易网代码,并且须用“|::|”(右侧)进行分隔) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(50),待解绑的提现账户的账号(提现账号) MemberAcctNo *string `json:"MemberAcctNo,omitnil,omitempty" name:"MemberAcctNo"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewUnbindRelateAcctRequest ¶
func NewUnbindRelateAcctRequest() (request *UnbindRelateAcctRequest)
func (*UnbindRelateAcctRequest) FromJsonString ¶
func (r *UnbindRelateAcctRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindRelateAcctRequest) ToJsonString ¶
func (r *UnbindRelateAcctRequest) ToJsonString() string
type UnbindRelateAcctRequestParams ¶ added in v1.0.426
type UnbindRelateAcctRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(2),功能标志(1: 解绑) FunctionFlag *string `json:"FunctionFlag,omitnil,omitempty" name:"FunctionFlag"` // STRING(32),交易网会员代码(若需要把一个待绑定账户关联到两个会员名下,此字段可上送两个会员的交易网代码,并且须用“|::|”(右侧)进行分隔) TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(50),待解绑的提现账户的账号(提现账号) MemberAcctNo *string `json:"MemberAcctNo,omitnil,omitempty" name:"MemberAcctNo"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type UnbindRelateAcctResponse ¶
type UnbindRelateAcctResponse struct { *tchttp.BaseResponse Response *UnbindRelateAcctResponseParams `json:"Response"` }
func NewUnbindRelateAcctResponse ¶
func NewUnbindRelateAcctResponse() (response *UnbindRelateAcctResponse)
func (*UnbindRelateAcctResponse) FromJsonString ¶
func (r *UnbindRelateAcctResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnbindRelateAcctResponse) ToJsonString ¶
func (r *UnbindRelateAcctResponse) ToJsonString() string
type UnbindRelateAcctResponseParams ¶ added in v1.0.426
type UnbindRelateAcctResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(52),见证系统流水号(即电商见证宝系统生成的流水号,可关联具体一笔请求) // 注意:此字段可能返回 null,表示取不到有效值。 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UnifiedCloudOrderRequest ¶ added in v1.0.386
type UnifiedCloudOrderRequest struct { *tchttp.BaseRequest // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID // 长度不小于5位,仅支持字母和数字的组合,长度限制以具体接入渠道为准 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 开发者主订单号 // 支付订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合,长度供参考,部分渠道存在长度更短的情况接入时请联系开发咨询 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 货币类型 // ISO货币代码,CNY CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 商品ID // 业务自定义的商品id,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 商品名称 // 业务自定义的商品名称,无需URL编码,长度限制以具体所接入渠道为准。 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 商品详情 // 业务自定义的商品详情,无需URL编码,长度限制以具体所接入渠道为准。 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 原始金额 // 单位:分,需要注意的是,OriginalAmt>=TotalAmt OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` // 支付金额 // 单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome。 TotalAmt *int64 `json:"TotalAmt,omitnil,omitempty" name:"TotalAmt"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 支付SubAppId // 米大师计费SubAppId,代表子商户。指定使用该商户的商户号下单时必传。 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 顶层支付渠道 // 银行收单: // openbank_ccb: 建设银行 // openbank_icbc: 工商银行 // openbank_cmb: 招商银行 // openbank_ping: 平安银行 // openbank_icbc_jft:工商银行聚付通 // 非银行收单,可以为空 RealChannel *string `json:"RealChannel,omitnil,omitempty" name:"RealChannel"` // 支付渠道 // wechat:微信支付 // wechat_ecommerce: 微信电商收付通 // open_alipay: 支付宝 // open_quickpass: 银联云闪付 // icbc_epay: 工银e支付 // foreign_cardpay: 外卡支付 // icbc_jft_wechat: 工行聚付通-微信 // icbc_jft_alipay: 工行聚付通-支付宝 // icbc_jft_epay: 工行聚付通-e支付 // 指定渠道下单时必传 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 透传字段 // 支付成功回调透传给应用,用于开发者透传自定义内容。 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 数量 // 购买数量,不传默认为1。 Quantity *int64 `json:"Quantity,omitnil,omitempty" name:"Quantity"` // Web端回调地址 // Web端网页回调地址,仅当Web端SDK使用页面跳转方式时有效。 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 支付取消地址 CancelUrl *string `json:"CancelUrl,omitnil,omitempty" name:"CancelUrl"` // 微信AppId // wechat渠道或wchat_ecommerce渠道可以指定下单时的wxappid。 WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"` // 微信SubAppId // wechat渠道可以指定下单时的sub_appid。 WxSubAppId *string `json:"WxSubAppId,omitnil,omitempty" name:"WxSubAppId"` // 微信公众号/小程序OpenId // 微信公众号/小程序支付时为必选,需要传微信下的openid。 WxOpenId *string `json:"WxOpenId,omitnil,omitempty" name:"WxOpenId"` // 微信公众号/小程序SubOpenId // 在服务商模式下,微信公众号/小程序支付时wx_sub_openid和wx_openid二选一。 WxSubOpenId *string `json:"WxSubOpenId,omitnil,omitempty" name:"WxSubOpenId"` // 平台应收金额 // 单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome TotalPlatformIncome *int64 `json:"TotalPlatformIncome,omitnil,omitempty" name:"TotalPlatformIncome"` // 结算应收金额 // 单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome TotalMchIncome *int64 `json:"TotalMchIncome,omitnil,omitempty" name:"TotalMchIncome"` // 子订单列表 // 格式:子订单号、子应用Id、金额。压缩后最长不可超过32K字节(去除空格,换行,制表符等无意义字符)。 SubOrderList []*CloudSubOrder `json:"SubOrderList,omitnil,omitempty" name:"SubOrderList"` // 结算信息 // 例如是否需要分账、是否需要支付确认等, // 注意:如果子单列表中传入了SettleInfo,在主单中不可再传入SettleInfo字段。 SettleInfo *CloudSettleInfo `json:"SettleInfo,omitnil,omitempty" name:"SettleInfo"` // 附加项信息列表 // 例如溢价信息、抵扣信息、积分信息、补贴信息 // 通过该字段可以实现渠道方的优惠抵扣补贴等营销功能 // 注意:当传SubOrderList时,请在子单信息中传附加项信息,不要在主单中传该字段。 AttachmentInfoList []*CloudAttachmentInfo `json:"AttachmentInfoList,omitnil,omitempty" name:"AttachmentInfoList"` // 支付通知地址 // 调用方可通过该字段传入自定义支付通知地址。 PaymentNotifyUrl *string `json:"PaymentNotifyUrl,omitnil,omitempty" name:"PaymentNotifyUrl"` // 支付场景 // 需要结合 RealChannel和Channel字段使用可选值: // wechat-app 微信APP支付方式 // wechat-mini 微信小程序支付,示例:当 RealChannel=wechat Channel=wechat PayScene=wechat-mini时,内部会直接以小程序方式调用微信统一下单接口。 PayScene *string `json:"PayScene,omitnil,omitempty" name:"PayScene"` // 语言代码 // 取值请参考[ISO 639-1代码表](https://zh.wikipedia.org/zh-cn/ISO_639-1%E4%BB%A3%E7%A0%81%E8%A1%A8) LocaleCode *string `json:"LocaleCode,omitnil,omitempty" name:"LocaleCode"` // 地区代码 // 取值请参考[ISO 3166-1二位字母代码表](https://zh.wikipedia.org/zh-cn/ISO_3166-1%E4%BA%8C%E4%BD%8D%E5%AD%97%E6%AF%8D%E4%BB%A3%E7%A0%81#%E6%AD%A3%E5%BC%8F%E5%88%86%E9%85%8D%E4%BB%A3%E7%A0%81) RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 用户IP // 请求用户的IP地址,特定的渠道或特定的支付方式,此字段为必填 // wechat_ecommerce渠道 - h5支付方式,此字段必填。 UserClientIp *string `json:"UserClientIp,omitnil,omitempty" name:"UserClientIp"` // 渠道订单号生成模式 // 枚举值。决定请求渠道方时的订单号的生成模式,详情请联系米大师沟通。不指定时默认为由米大师自行生成。 ChannelOrderIdMode *string `json:"ChannelOrderIdMode,omitnil,omitempty" name:"ChannelOrderIdMode"` // 全局支付时间信息 GlobalPayTimeInfo *CloudGlobalPayTimeInfo `json:"GlobalPayTimeInfo,omitnil,omitempty" name:"GlobalPayTimeInfo"` // 渠道应用ID取用方式 // USE_APPID 使用渠道应用Id; // USE_SUB_APPID 使用子渠道应用Id; // USE_APPID_AND_SUB_APPID 既使用渠道应用Id也使用子渠道应用ID。 ChannelAppIdPolicy *string `json:"ChannelAppIdPolicy,omitnil,omitempty" name:"ChannelAppIdPolicy"` // 门店信息 // 特定的渠道或特定的支付方式,此字段为必填 // wechat_ecommerce渠道 - h5支付方式,此字段必填 StoreInfo *CloudStoreInfo `json:"StoreInfo,omitnil,omitempty" name:"StoreInfo"` // 客户端信息 // 特定的渠道或特定的支付方式,此字段为必填 // wechat_ecommerce渠道 - h5支付方式,此字段必填 ClientInfo *CloudClientInfo `json:"ClientInfo,omitnil,omitempty" name:"ClientInfo"` // 渠道扩展促销列表 // 可将各个渠道的促销信息放于该列表。 ExternalPromptGroupList []*CloudExternalPromptGroup `json:"ExternalPromptGroupList,omitnil,omitempty" name:"ExternalPromptGroupList"` // 收单模式 // ORDER_RECEIVE_MODE_COMMON - 普通支付 // ORDER_RECEIVE_MODE_COMBINE - 合单支付 // ORDER_RECEIVE_MODE_V_COMBINE - 虚拟合单支付 // 若不传入该字段,则会根据是否传入子单来判断是 普通支付 还是 合单支付 OrderReceiveMode *string `json:"OrderReceiveMode,omitnil,omitempty" name:"OrderReceiveMode"` // 渠道方用户信息列表 ExternalUserInfoList []*CloudExternalUserInfo `json:"ExternalUserInfoList,omitnil,omitempty" name:"ExternalUserInfoList"` // 渠道透传数据列表 ExternalAttachmentDataList []*CloudExternalAttachmentData `json:"ExternalAttachmentDataList,omitnil,omitempty" name:"ExternalAttachmentDataList"` }
func NewUnifiedCloudOrderRequest ¶ added in v1.0.386
func NewUnifiedCloudOrderRequest() (request *UnifiedCloudOrderRequest)
func (*UnifiedCloudOrderRequest) FromJsonString ¶ added in v1.0.386
func (r *UnifiedCloudOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnifiedCloudOrderRequest) ToJsonString ¶ added in v1.0.386
func (r *UnifiedCloudOrderRequest) ToJsonString() string
type UnifiedCloudOrderRequestParams ¶ added in v1.0.426
type UnifiedCloudOrderRequestParams struct { // 米大师分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 用户ID // 长度不小于5位,仅支持字母和数字的组合,长度限制以具体接入渠道为准 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 开发者主订单号 // 支付订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合,长度供参考,部分渠道存在长度更短的情况接入时请联系开发咨询 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 货币类型 // ISO货币代码,CNY CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 商品ID // 业务自定义的商品id,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 商品名称 // 业务自定义的商品名称,无需URL编码,长度限制以具体所接入渠道为准。 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 商品详情 // 业务自定义的商品详情,无需URL编码,长度限制以具体所接入渠道为准。 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 原始金额 // 单位:分,需要注意的是,OriginalAmt>=TotalAmt OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` // 支付金额 // 单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome。 TotalAmt *int64 `json:"TotalAmt,omitnil,omitempty" name:"TotalAmt"` // 环境类型 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 支付SubAppId // 米大师计费SubAppId,代表子商户。指定使用该商户的商户号下单时必传。 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 顶层支付渠道 // 银行收单: // openbank_ccb: 建设银行 // openbank_icbc: 工商银行 // openbank_cmb: 招商银行 // openbank_ping: 平安银行 // openbank_icbc_jft:工商银行聚付通 // 非银行收单,可以为空 RealChannel *string `json:"RealChannel,omitnil,omitempty" name:"RealChannel"` // 支付渠道 // wechat:微信支付 // wechat_ecommerce: 微信电商收付通 // open_alipay: 支付宝 // open_quickpass: 银联云闪付 // icbc_epay: 工银e支付 // foreign_cardpay: 外卡支付 // icbc_jft_wechat: 工行聚付通-微信 // icbc_jft_alipay: 工行聚付通-支付宝 // icbc_jft_epay: 工行聚付通-e支付 // 指定渠道下单时必传 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 透传字段 // 支付成功回调透传给应用,用于开发者透传自定义内容。 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 数量 // 购买数量,不传默认为1。 Quantity *int64 `json:"Quantity,omitnil,omitempty" name:"Quantity"` // Web端回调地址 // Web端网页回调地址,仅当Web端SDK使用页面跳转方式时有效。 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 支付取消地址 CancelUrl *string `json:"CancelUrl,omitnil,omitempty" name:"CancelUrl"` // 微信AppId // wechat渠道或wchat_ecommerce渠道可以指定下单时的wxappid。 WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"` // 微信SubAppId // wechat渠道可以指定下单时的sub_appid。 WxSubAppId *string `json:"WxSubAppId,omitnil,omitempty" name:"WxSubAppId"` // 微信公众号/小程序OpenId // 微信公众号/小程序支付时为必选,需要传微信下的openid。 WxOpenId *string `json:"WxOpenId,omitnil,omitempty" name:"WxOpenId"` // 微信公众号/小程序SubOpenId // 在服务商模式下,微信公众号/小程序支付时wx_sub_openid和wx_openid二选一。 WxSubOpenId *string `json:"WxSubOpenId,omitnil,omitempty" name:"WxSubOpenId"` // 平台应收金额 // 单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome TotalPlatformIncome *int64 `json:"TotalPlatformIncome,omitnil,omitempty" name:"TotalPlatformIncome"` // 结算应收金额 // 单位:分,需要注意的是,TotalAmt=TotalPlatformIncome+TotalMchIncome TotalMchIncome *int64 `json:"TotalMchIncome,omitnil,omitempty" name:"TotalMchIncome"` // 子订单列表 // 格式:子订单号、子应用Id、金额。压缩后最长不可超过32K字节(去除空格,换行,制表符等无意义字符)。 SubOrderList []*CloudSubOrder `json:"SubOrderList,omitnil,omitempty" name:"SubOrderList"` // 结算信息 // 例如是否需要分账、是否需要支付确认等, // 注意:如果子单列表中传入了SettleInfo,在主单中不可再传入SettleInfo字段。 SettleInfo *CloudSettleInfo `json:"SettleInfo,omitnil,omitempty" name:"SettleInfo"` // 附加项信息列表 // 例如溢价信息、抵扣信息、积分信息、补贴信息 // 通过该字段可以实现渠道方的优惠抵扣补贴等营销功能 // 注意:当传SubOrderList时,请在子单信息中传附加项信息,不要在主单中传该字段。 AttachmentInfoList []*CloudAttachmentInfo `json:"AttachmentInfoList,omitnil,omitempty" name:"AttachmentInfoList"` // 支付通知地址 // 调用方可通过该字段传入自定义支付通知地址。 PaymentNotifyUrl *string `json:"PaymentNotifyUrl,omitnil,omitempty" name:"PaymentNotifyUrl"` // 支付场景 // 需要结合 RealChannel和Channel字段使用可选值: // wechat-app 微信APP支付方式 // wechat-mini 微信小程序支付,示例:当 RealChannel=wechat Channel=wechat PayScene=wechat-mini时,内部会直接以小程序方式调用微信统一下单接口。 PayScene *string `json:"PayScene,omitnil,omitempty" name:"PayScene"` // 语言代码 // 取值请参考[ISO 639-1代码表](https://zh.wikipedia.org/zh-cn/ISO_639-1%E4%BB%A3%E7%A0%81%E8%A1%A8) LocaleCode *string `json:"LocaleCode,omitnil,omitempty" name:"LocaleCode"` // 地区代码 // 取值请参考[ISO 3166-1二位字母代码表](https://zh.wikipedia.org/zh-cn/ISO_3166-1%E4%BA%8C%E4%BD%8D%E5%AD%97%E6%AF%8D%E4%BB%A3%E7%A0%81#%E6%AD%A3%E5%BC%8F%E5%88%86%E9%85%8D%E4%BB%A3%E7%A0%81) RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 用户IP // 请求用户的IP地址,特定的渠道或特定的支付方式,此字段为必填 // wechat_ecommerce渠道 - h5支付方式,此字段必填。 UserClientIp *string `json:"UserClientIp,omitnil,omitempty" name:"UserClientIp"` // 渠道订单号生成模式 // 枚举值。决定请求渠道方时的订单号的生成模式,详情请联系米大师沟通。不指定时默认为由米大师自行生成。 ChannelOrderIdMode *string `json:"ChannelOrderIdMode,omitnil,omitempty" name:"ChannelOrderIdMode"` // 全局支付时间信息 GlobalPayTimeInfo *CloudGlobalPayTimeInfo `json:"GlobalPayTimeInfo,omitnil,omitempty" name:"GlobalPayTimeInfo"` // 渠道应用ID取用方式 // USE_APPID 使用渠道应用Id; // USE_SUB_APPID 使用子渠道应用Id; // USE_APPID_AND_SUB_APPID 既使用渠道应用Id也使用子渠道应用ID。 ChannelAppIdPolicy *string `json:"ChannelAppIdPolicy,omitnil,omitempty" name:"ChannelAppIdPolicy"` // 门店信息 // 特定的渠道或特定的支付方式,此字段为必填 // wechat_ecommerce渠道 - h5支付方式,此字段必填 StoreInfo *CloudStoreInfo `json:"StoreInfo,omitnil,omitempty" name:"StoreInfo"` // 客户端信息 // 特定的渠道或特定的支付方式,此字段为必填 // wechat_ecommerce渠道 - h5支付方式,此字段必填 ClientInfo *CloudClientInfo `json:"ClientInfo,omitnil,omitempty" name:"ClientInfo"` // 渠道扩展促销列表 // 可将各个渠道的促销信息放于该列表。 ExternalPromptGroupList []*CloudExternalPromptGroup `json:"ExternalPromptGroupList,omitnil,omitempty" name:"ExternalPromptGroupList"` // 收单模式 // ORDER_RECEIVE_MODE_COMMON - 普通支付 // ORDER_RECEIVE_MODE_COMBINE - 合单支付 // ORDER_RECEIVE_MODE_V_COMBINE - 虚拟合单支付 // 若不传入该字段,则会根据是否传入子单来判断是 普通支付 还是 合单支付 OrderReceiveMode *string `json:"OrderReceiveMode,omitnil,omitempty" name:"OrderReceiveMode"` // 渠道方用户信息列表 ExternalUserInfoList []*CloudExternalUserInfo `json:"ExternalUserInfoList,omitnil,omitempty" name:"ExternalUserInfoList"` // 渠道透传数据列表 ExternalAttachmentDataList []*CloudExternalAttachmentData `json:"ExternalAttachmentDataList,omitnil,omitempty" name:"ExternalAttachmentDataList"` }
Predefined struct for user
type UnifiedCloudOrderResponse ¶ added in v1.0.386
type UnifiedCloudOrderResponse struct { *tchttp.BaseResponse Response *UnifiedCloudOrderResponseParams `json:"Response"` }
func NewUnifiedCloudOrderResponse ¶ added in v1.0.386
func NewUnifiedCloudOrderResponse() (response *UnifiedCloudOrderResponse)
func (*UnifiedCloudOrderResponse) FromJsonString ¶ added in v1.0.386
func (r *UnifiedCloudOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnifiedCloudOrderResponse) ToJsonString ¶ added in v1.0.386
func (r *UnifiedCloudOrderResponse) ToJsonString() string
type UnifiedCloudOrderResponseParams ¶ added in v1.0.426
type UnifiedCloudOrderResponseParams struct { // 米大师的交易订单号。 // 注意:此字段可能返回 null,表示取不到有效值。 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 开发者的支付订单号。 // 注意:此字段可能返回 null,表示取不到有效值。 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // SDK的支付参数。 // 支付参数透传给米大师SDK(原文透传给SDK即可,不需要解码) // 注意:此字段可能返回 null,表示取不到有效值。 PayInfo *string `json:"PayInfo,omitnil,omitempty" name:"PayInfo"` // 支付金额,单位:分。 // 注意:此字段可能返回 null,表示取不到有效值。 TotalAmt *int64 `json:"TotalAmt,omitnil,omitempty" name:"TotalAmt"` // 渠道信息,用于拉起渠道支付。j // son字符串,注意此字段仅会在传入正确的PayScene入参时才会有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelInfo *string `json:"ChannelInfo,omitnil,omitempty" name:"ChannelInfo"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UnifiedOrderInSubOrderList ¶
type UnifiedOrderInSubOrderList struct { // 子订单结算应收金额,单位: 分 SubMchIncome *int64 `json:"SubMchIncome,omitnil,omitempty" name:"SubMchIncome"` // 子订单平台应收金额,单位:分 PlatformIncome *int64 `json:"PlatformIncome,omitnil,omitempty" name:"PlatformIncome"` // 子订单商品详情 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 子订单商品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子订单号 SubOutTradeNo *string `json:"SubOutTradeNo,omitnil,omitempty" name:"SubOutTradeNo"` // 子订单支付金额 Amt *int64 `json:"Amt,omitnil,omitempty" name:"Amt"` // 发货标识,由业务在调用聚鑫下单接口的 时候下发 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 子订单原始金额 OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` }
type UnifiedOrderRequest ¶
type UnifiedOrderRequest struct { *tchttp.BaseRequest // ISO 货币代码,CNY CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 支付订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 商品详情,需要URL编码 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 商品ID,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 商品名称,需要URL编码 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 支付金额,单位: 分 TotalAmt *int64 `json:"TotalAmt,omitnil,omitempty" name:"TotalAmt"` // 用户ID,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 银行真实渠道.如:bank_pingan RealChannel *string `json:"RealChannel,omitnil,omitempty" name:"RealChannel"` // 原始金额 OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // Web端回调地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 指定支付渠道: wechat:微信支付 qqwallet:QQ钱包 // bank:网银支付 只有一个渠道时需要指定 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 透传字段,支付成功回调透传给应用,用于业务透传自定义内容 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 购买数量,不传默认为1 Quantity *int64 `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子订单信息列表,格式:子订单号、子应用ID、金额。 压缩后最长不可超过65535字节(去除空格,换行,制表符等无意义字符) // 注:接入银行或其他支付渠道服务商模式下,必传 SubOrderList []*UnifiedOrderInSubOrderList `json:"SubOrderList,omitnil,omitempty" name:"SubOrderList"` // 结算应收金额,单位:分 TotalMchIncome *int64 `json:"TotalMchIncome,omitnil,omitempty" name:"TotalMchIncome"` // 平台应收金额,单位:分 TotalPlatformIncome *int64 `json:"TotalPlatformIncome,omitnil,omitempty" name:"TotalPlatformIncome"` // 微信公众号/小程序支付时为必选,需要传微信下的openid WxOpenId *string `json:"WxOpenId,omitnil,omitempty" name:"WxOpenId"` // 在服务商模式下,微信公众号/小程序支付时wx_sub_openid和wx_openid二选一 WxSubOpenId *string `json:"WxSubOpenId,omitnil,omitempty" name:"WxSubOpenId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 微信商户应用ID WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"` // 微信商户子应用ID WxSubAppId *string `json:"WxSubAppId,omitnil,omitempty" name:"WxSubAppId"` // 支付通知地址 PaymentNotifyUrl *string `json:"PaymentNotifyUrl,omitnil,omitempty" name:"PaymentNotifyUrl"` }
func NewUnifiedOrderRequest ¶
func NewUnifiedOrderRequest() (request *UnifiedOrderRequest)
func (*UnifiedOrderRequest) FromJsonString ¶
func (r *UnifiedOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnifiedOrderRequest) ToJsonString ¶
func (r *UnifiedOrderRequest) ToJsonString() string
type UnifiedOrderRequestParams ¶ added in v1.0.426
type UnifiedOrderRequestParams struct { // ISO 货币代码,CNY CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 聚鑫分配的支付主MidasAppId MidasAppId *string `json:"MidasAppId,omitnil,omitempty" name:"MidasAppId"` // 支付订单号,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 商品详情,需要URL编码 ProductDetail *string `json:"ProductDetail,omitnil,omitempty" name:"ProductDetail"` // 商品ID,仅支持数字、字母、下划线(_)、横杠字符(-)、点(.)的组合 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 商品名称,需要URL编码 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 支付金额,单位: 分 TotalAmt *int64 `json:"TotalAmt,omitnil,omitempty" name:"TotalAmt"` // 用户ID,长度不小于5位,仅支持字母和数字的组合 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 银行真实渠道.如:bank_pingan RealChannel *string `json:"RealChannel,omitnil,omitempty" name:"RealChannel"` // 原始金额 OriginalAmt *int64 `json:"OriginalAmt,omitnil,omitempty" name:"OriginalAmt"` // 聚鑫分配的安全ID MidasSecretId *string `json:"MidasSecretId,omitnil,omitempty" name:"MidasSecretId"` // 按照聚鑫安全密钥计算的签名 MidasSignature *string `json:"MidasSignature,omitnil,omitempty" name:"MidasSignature"` // Web端回调地址 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 指定支付渠道: wechat:微信支付 qqwallet:QQ钱包 // bank:网银支付 只有一个渠道时需要指定 Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"` // 透传字段,支付成功回调透传给应用,用于业务透传自定义内容 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 购买数量,不传默认为1 Quantity *int64 `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 聚鑫计费SubAppId,代表子商户 SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子订单信息列表,格式:子订单号、子应用ID、金额。 压缩后最长不可超过65535字节(去除空格,换行,制表符等无意义字符) // 注:接入银行或其他支付渠道服务商模式下,必传 SubOrderList []*UnifiedOrderInSubOrderList `json:"SubOrderList,omitnil,omitempty" name:"SubOrderList"` // 结算应收金额,单位:分 TotalMchIncome *int64 `json:"TotalMchIncome,omitnil,omitempty" name:"TotalMchIncome"` // 平台应收金额,单位:分 TotalPlatformIncome *int64 `json:"TotalPlatformIncome,omitnil,omitempty" name:"TotalPlatformIncome"` // 微信公众号/小程序支付时为必选,需要传微信下的openid WxOpenId *string `json:"WxOpenId,omitnil,omitempty" name:"WxOpenId"` // 在服务商模式下,微信公众号/小程序支付时wx_sub_openid和wx_openid二选一 WxSubOpenId *string `json:"WxSubOpenId,omitnil,omitempty" name:"WxSubOpenId"` // 环境名: // release: 现网环境 // sandbox: 沙箱环境 // development: 开发环境 // 缺省: release MidasEnvironment *string `json:"MidasEnvironment,omitnil,omitempty" name:"MidasEnvironment"` // 微信商户应用ID WxAppId *string `json:"WxAppId,omitnil,omitempty" name:"WxAppId"` // 微信商户子应用ID WxSubAppId *string `json:"WxSubAppId,omitnil,omitempty" name:"WxSubAppId"` // 支付通知地址 PaymentNotifyUrl *string `json:"PaymentNotifyUrl,omitnil,omitempty" name:"PaymentNotifyUrl"` }
Predefined struct for user
type UnifiedOrderResponse ¶
type UnifiedOrderResponse struct { *tchttp.BaseResponse Response *UnifiedOrderResponseParams `json:"Response"` }
func NewUnifiedOrderResponse ¶
func NewUnifiedOrderResponse() (response *UnifiedOrderResponse)
func (*UnifiedOrderResponse) FromJsonString ¶
func (r *UnifiedOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnifiedOrderResponse) ToJsonString ¶
func (r *UnifiedOrderResponse) ToJsonString() string
type UnifiedOrderResponseParams ¶ added in v1.0.426
type UnifiedOrderResponseParams struct { // 支付金额,单位: 分 TotalAmt *int64 `json:"TotalAmt,omitnil,omitempty" name:"TotalAmt"` // 应用支付订单号 OutTradeNo *string `json:"OutTradeNo,omitnil,omitempty" name:"OutTradeNo"` // 支付参数透传给聚鑫SDK(原文透传给SDK即可,不需要解码) PayInfo *string `json:"PayInfo,omitnil,omitempty" name:"PayInfo"` // 聚鑫的交易订单 TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UnifiedTlinxOrderRequest ¶ added in v1.0.268
type UnifiedTlinxOrderRequest struct { *tchttp.BaseRequest // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 开发者流水号 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 支付标签 PayTag *string `json:"PayTag,omitnil,omitempty" name:"PayTag"` // 实际交易金额(以分为单位,没有小数点) TradeAmount *string `json:"TradeAmount,omitnil,omitempty" name:"TradeAmount"` // 交易结果异步通知url地址 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 付款方式名称(当PayTag为Diy时,PayName不能为空) PayName *string `json:"PayName,omitnil,omitempty" name:"PayName"` // 公众号支付时,支付成功后跳转url地址 JumpUrl *string `json:"JumpUrl,omitnil,omitempty" name:"JumpUrl"` // 订单名称(描述) OrderName *string `json:"OrderName,omitnil,omitempty" name:"OrderName"` // 原始交易金额(以分为单位,没有小数点) OriginalAmount *string `json:"OriginalAmount,omitnil,omitempty" name:"OriginalAmount"` // 抹零金额(以分为单位,没有小数点) IgnoreAmount *string `json:"IgnoreAmount,omitnil,omitempty" name:"IgnoreAmount"` // 折扣金额(以分为单位,没有小数点) DiscountAmount *string `json:"DiscountAmount,omitnil,omitempty" name:"DiscountAmount"` // 交易帐号(银行卡号) TradeAccount *string `json:"TradeAccount,omitnil,omitempty" name:"TradeAccount"` // 交易号(收单机构交易号) TradeNo *string `json:"TradeNo,omitnil,omitempty" name:"TradeNo"` // 条码支付的授权码(条码抢扫手机扫到的一串数字) AuthCode *string `json:"AuthCode,omitnil,omitempty" name:"AuthCode"` // 订单标记,订单附加数据。 Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` // 订单备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 收单机构原始交易报文,请转换为json TradeResult *string `json:"TradeResult,omitnil,omitempty" name:"TradeResult"` // 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。 Royalty *string `json:"Royalty,omitnil,omitempty" name:"Royalty"` // 小程序支付参数:填默认值 1 Jsapi *string `json:"Jsapi,omitnil,omitempty" name:"Jsapi"` // 小程序支付参数: // 当前调起支付的小程序APPID SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 小程序支付参数: // 用户在子商户appid下的唯一标识。 SubOpenId *string `json:"SubOpenId,omitnil,omitempty" name:"SubOpenId"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewUnifiedTlinxOrderRequest ¶ added in v1.0.268
func NewUnifiedTlinxOrderRequest() (request *UnifiedTlinxOrderRequest)
func (*UnifiedTlinxOrderRequest) FromJsonString ¶ added in v1.0.268
func (r *UnifiedTlinxOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnifiedTlinxOrderRequest) ToJsonString ¶ added in v1.0.268
func (r *UnifiedTlinxOrderRequest) ToJsonString() string
type UnifiedTlinxOrderRequestParams ¶ added in v1.0.426
type UnifiedTlinxOrderRequestParams struct { // 使用门店OpenId OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 使用门店OpenKey OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 开发者流水号 DeveloperNo *string `json:"DeveloperNo,omitnil,omitempty" name:"DeveloperNo"` // 支付标签 PayTag *string `json:"PayTag,omitnil,omitempty" name:"PayTag"` // 实际交易金额(以分为单位,没有小数点) TradeAmount *string `json:"TradeAmount,omitnil,omitempty" name:"TradeAmount"` // 交易结果异步通知url地址 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 付款方式名称(当PayTag为Diy时,PayName不能为空) PayName *string `json:"PayName,omitnil,omitempty" name:"PayName"` // 公众号支付时,支付成功后跳转url地址 JumpUrl *string `json:"JumpUrl,omitnil,omitempty" name:"JumpUrl"` // 订单名称(描述) OrderName *string `json:"OrderName,omitnil,omitempty" name:"OrderName"` // 原始交易金额(以分为单位,没有小数点) OriginalAmount *string `json:"OriginalAmount,omitnil,omitempty" name:"OriginalAmount"` // 抹零金额(以分为单位,没有小数点) IgnoreAmount *string `json:"IgnoreAmount,omitnil,omitempty" name:"IgnoreAmount"` // 折扣金额(以分为单位,没有小数点) DiscountAmount *string `json:"DiscountAmount,omitnil,omitempty" name:"DiscountAmount"` // 交易帐号(银行卡号) TradeAccount *string `json:"TradeAccount,omitnil,omitempty" name:"TradeAccount"` // 交易号(收单机构交易号) TradeNo *string `json:"TradeNo,omitnil,omitempty" name:"TradeNo"` // 条码支付的授权码(条码抢扫手机扫到的一串数字) AuthCode *string `json:"AuthCode,omitnil,omitempty" name:"AuthCode"` // 订单标记,订单附加数据。 Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` // 订单备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 收单机构原始交易报文,请转换为json TradeResult *string `json:"TradeResult,omitnil,omitempty" name:"TradeResult"` // 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。 Royalty *string `json:"Royalty,omitnil,omitempty" name:"Royalty"` // 小程序支付参数:填默认值 1 Jsapi *string `json:"Jsapi,omitnil,omitempty" name:"Jsapi"` // 小程序支付参数: // 当前调起支付的小程序APPID SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 小程序支付参数: // 用户在子商户appid下的唯一标识。 SubOpenId *string `json:"SubOpenId,omitnil,omitempty" name:"SubOpenId"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type UnifiedTlinxOrderResponse ¶ added in v1.0.268
type UnifiedTlinxOrderResponse struct { *tchttp.BaseResponse Response *UnifiedTlinxOrderResponseParams `json:"Response"` }
func NewUnifiedTlinxOrderResponse ¶ added in v1.0.268
func NewUnifiedTlinxOrderResponse() (response *UnifiedTlinxOrderResponse)
func (*UnifiedTlinxOrderResponse) FromJsonString ¶ added in v1.0.268
func (r *UnifiedTlinxOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnifiedTlinxOrderResponse) ToJsonString ¶ added in v1.0.268
func (r *UnifiedTlinxOrderResponse) ToJsonString() string
type UnifiedTlinxOrderResponseParams ¶ added in v1.0.426
type UnifiedTlinxOrderResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码,0表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 统一下单响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PayOrderResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadExternalAnchorInfoRequest ¶ added in v1.0.229
type UploadExternalAnchorInfoRequest struct { *tchttp.BaseRequest // 主播Id AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 身份证正面图片下载链接 IdCardFront *string `json:"IdCardFront,omitnil,omitempty" name:"IdCardFront"` // 身份证反面图片下载链接 IdCardReverse *string `json:"IdCardReverse,omitnil,omitempty" name:"IdCardReverse"` }
func NewUploadExternalAnchorInfoRequest ¶ added in v1.0.229
func NewUploadExternalAnchorInfoRequest() (request *UploadExternalAnchorInfoRequest)
func (*UploadExternalAnchorInfoRequest) FromJsonString ¶ added in v1.0.229
func (r *UploadExternalAnchorInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadExternalAnchorInfoRequest) ToJsonString ¶ added in v1.0.229
func (r *UploadExternalAnchorInfoRequest) ToJsonString() string
type UploadExternalAnchorInfoRequestParams ¶ added in v1.0.426
type UploadExternalAnchorInfoRequestParams struct { // 主播Id AnchorId *string `json:"AnchorId,omitnil,omitempty" name:"AnchorId"` // 身份证正面图片下载链接 IdCardFront *string `json:"IdCardFront,omitnil,omitempty" name:"IdCardFront"` // 身份证反面图片下载链接 IdCardReverse *string `json:"IdCardReverse,omitnil,omitempty" name:"IdCardReverse"` }
Predefined struct for user
type UploadExternalAnchorInfoResponse ¶ added in v1.0.229
type UploadExternalAnchorInfoResponse struct { *tchttp.BaseResponse Response *UploadExternalAnchorInfoResponseParams `json:"Response"` }
func NewUploadExternalAnchorInfoResponse ¶ added in v1.0.229
func NewUploadExternalAnchorInfoResponse() (response *UploadExternalAnchorInfoResponse)
func (*UploadExternalAnchorInfoResponse) FromJsonString ¶ added in v1.0.229
func (r *UploadExternalAnchorInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadExternalAnchorInfoResponse) ToJsonString ¶ added in v1.0.229
func (r *UploadExternalAnchorInfoResponse) ToJsonString() string
type UploadExternalAnchorInfoResponseParams ¶ added in v1.0.426
type UploadExternalAnchorInfoResponseParams struct { // 错误码。响应成功:"SUCCESS",其他为不成功。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 响应消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 该字段为null。 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadFileRequest ¶ added in v1.0.291
type UploadFileRequest struct { *tchttp.BaseRequest // 文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件类型 // __IdCard__:身份证 // __IdCardCheck__:身份证加验证(只支持人像面) FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 文件链接 // __FileUrl和FileContent二选一__ FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 文件内容,Base64编码 // __FileUrl和FileContent二选一__ FileContent *string `json:"FileContent,omitnil,omitempty" name:"FileContent"` // 文件扩展信息 FileExtendInfo []*AnchorExtendInfo `json:"FileExtendInfo,omitnil,omitempty" name:"FileExtendInfo"` }
func NewUploadFileRequest ¶ added in v1.0.291
func NewUploadFileRequest() (request *UploadFileRequest)
func (*UploadFileRequest) FromJsonString ¶ added in v1.0.291
func (r *UploadFileRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadFileRequest) ToJsonString ¶ added in v1.0.291
func (r *UploadFileRequest) ToJsonString() string
type UploadFileRequestParams ¶ added in v1.0.426
type UploadFileRequestParams struct { // 文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件类型 // __IdCard__:身份证 // __IdCardCheck__:身份证加验证(只支持人像面) FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 文件链接 // __FileUrl和FileContent二选一__ FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 文件内容,Base64编码 // __FileUrl和FileContent二选一__ FileContent *string `json:"FileContent,omitnil,omitempty" name:"FileContent"` // 文件扩展信息 FileExtendInfo []*AnchorExtendInfo `json:"FileExtendInfo,omitnil,omitempty" name:"FileExtendInfo"` }
Predefined struct for user
type UploadFileResponse ¶ added in v1.0.291
type UploadFileResponse struct { *tchttp.BaseResponse Response *UploadFileResponseParams `json:"Response"` }
func NewUploadFileResponse ¶ added in v1.0.291
func NewUploadFileResponse() (response *UploadFileResponse)
func (*UploadFileResponse) FromJsonString ¶ added in v1.0.291
func (r *UploadFileResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadFileResponse) ToJsonString ¶ added in v1.0.291
func (r *UploadFileResponse) ToJsonString() string
type UploadFileResponseParams ¶ added in v1.0.426
type UploadFileResponseParams struct { // 文件ID FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadFileResult ¶ added in v1.0.293
type UploadOpenBankSubMerchantCredentialRequest ¶ added in v1.0.430
type UploadOpenBankSubMerchantCredentialRequest struct { *tchttp.BaseRequest // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。详见附录-枚举类型-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 外部序列进件号。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 资质类型,详见附录-枚举类型-CredentialType。 CredentialType *string `json:"CredentialType,omitnil,omitempty" name:"CredentialType"` // 文件类型。 // 合利宝渠道,文件类型为PNG/JPG格式。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 支付方式。 // 合利宝渠道不需要传。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 资质文件内容。Base64编码,资质文件内容和链接二选一。 // 合利宝渠道,文件限制大小5M以内。 CredentialContent *string `json:"CredentialContent,omitnil,omitempty" name:"CredentialContent"` // 资质文件链接。资质文件内容和链接二选一。 // 合利宝渠道,文件限制大小5M以内。 CredentialUrl *string `json:"CredentialUrl,omitnil,omitempty" name:"CredentialUrl"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewUploadOpenBankSubMerchantCredentialRequest ¶ added in v1.0.430
func NewUploadOpenBankSubMerchantCredentialRequest() (request *UploadOpenBankSubMerchantCredentialRequest)
func (*UploadOpenBankSubMerchantCredentialRequest) FromJsonString ¶ added in v1.0.430
func (r *UploadOpenBankSubMerchantCredentialRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadOpenBankSubMerchantCredentialRequest) ToJsonString ¶ added in v1.0.430
func (r *UploadOpenBankSubMerchantCredentialRequest) ToJsonString() string
type UploadOpenBankSubMerchantCredentialRequestParams ¶ added in v1.0.430
type UploadOpenBankSubMerchantCredentialRequestParams struct { // 渠道商户ID。 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道子商户ID。 ChannelSubMerchantId *string `json:"ChannelSubMerchantId,omitnil,omitempty" name:"ChannelSubMerchantId"` // 渠道名称。详见附录-枚举类型-ChannelName。 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 外部序列进件号。 OutApplyId *string `json:"OutApplyId,omitnil,omitempty" name:"OutApplyId"` // 资质类型,详见附录-枚举类型-CredentialType。 CredentialType *string `json:"CredentialType,omitnil,omitempty" name:"CredentialType"` // 文件类型。 // 合利宝渠道,文件类型为PNG/JPG格式。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 支付方式。 // 合利宝渠道不需要传。 PaymentMethod *string `json:"PaymentMethod,omitnil,omitempty" name:"PaymentMethod"` // 资质文件内容。Base64编码,资质文件内容和链接二选一。 // 合利宝渠道,文件限制大小5M以内。 CredentialContent *string `json:"CredentialContent,omitnil,omitempty" name:"CredentialContent"` // 资质文件链接。资质文件内容和链接二选一。 // 合利宝渠道,文件限制大小5M以内。 CredentialUrl *string `json:"CredentialUrl,omitnil,omitempty" name:"CredentialUrl"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type UploadOpenBankSubMerchantCredentialResponse ¶ added in v1.0.430
type UploadOpenBankSubMerchantCredentialResponse struct { *tchttp.BaseResponse Response *UploadOpenBankSubMerchantCredentialResponseParams `json:"Response"` }
func NewUploadOpenBankSubMerchantCredentialResponse ¶ added in v1.0.430
func NewUploadOpenBankSubMerchantCredentialResponse() (response *UploadOpenBankSubMerchantCredentialResponse)
func (*UploadOpenBankSubMerchantCredentialResponse) FromJsonString ¶ added in v1.0.430
func (r *UploadOpenBankSubMerchantCredentialResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadOpenBankSubMerchantCredentialResponse) ToJsonString ¶ added in v1.0.430
func (r *UploadOpenBankSubMerchantCredentialResponse) ToJsonString() string
type UploadOpenBankSubMerchantCredentialResponseParams ¶ added in v1.0.430
type UploadOpenBankSubMerchantCredentialResponseParams struct { // 错误码。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误消息。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 返回结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *UploadOpenBankSubMerchantCredentialResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadOpenBankSubMerchantCredentialResult ¶ added in v1.0.430
type UploadOpenBankSubMerchantCredentialResult struct { // 上传状态 // SUCCESS:上传成功 // FAILED:上传失败 // PROCESSING:上传中 UploadStatus *string `json:"UploadStatus,omitnil,omitempty" name:"UploadStatus"` // 上传描述 // 注意:此字段可能返回 null,表示取不到有效值。 UploadMessage *string `json:"UploadMessage,omitnil,omitempty" name:"UploadMessage"` // 渠道上传流水号 ChannelApplyId *string `json:"ChannelApplyId,omitnil,omitempty" name:"ChannelApplyId"` }
type UploadOrgFileRequest ¶ added in v1.0.293
type UploadOrgFileRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 存储区域(0私密区,1公共区),请严格按文件要求,上传到不同的区域 Storage *string `json:"Storage,omitnil,omitempty" name:"Storage"` // 文件的md5值(为防止平台多次上传重复文件,文件名为文件md5,且不会覆盖,重复上传返回第一次上传成功的文件路径) FileMd5 *string `json:"FileMd5,omitnil,omitempty" name:"FileMd5"` // 文件内容(先将图片转换成二进制,再进行base64加密) FileContent *string `json:"FileContent,omitnil,omitempty" name:"FileContent"` // 文件扩展名(png,jpg,gif) FileExtension *string `json:"FileExtension,omitnil,omitempty" name:"FileExtension"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewUploadOrgFileRequest ¶ added in v1.0.293
func NewUploadOrgFileRequest() (request *UploadOrgFileRequest)
func (*UploadOrgFileRequest) FromJsonString ¶ added in v1.0.293
func (r *UploadOrgFileRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadOrgFileRequest) ToJsonString ¶ added in v1.0.293
func (r *UploadOrgFileRequest) ToJsonString() string
type UploadOrgFileRequestParams ¶ added in v1.0.426
type UploadOrgFileRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 存储区域(0私密区,1公共区),请严格按文件要求,上传到不同的区域 Storage *string `json:"Storage,omitnil,omitempty" name:"Storage"` // 文件的md5值(为防止平台多次上传重复文件,文件名为文件md5,且不会覆盖,重复上传返回第一次上传成功的文件路径) FileMd5 *string `json:"FileMd5,omitnil,omitempty" name:"FileMd5"` // 文件内容(先将图片转换成二进制,再进行base64加密) FileContent *string `json:"FileContent,omitnil,omitempty" name:"FileContent"` // 文件扩展名(png,jpg,gif) FileExtension *string `json:"FileExtension,omitnil,omitempty" name:"FileExtension"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type UploadOrgFileResponse ¶ added in v1.0.293
type UploadOrgFileResponse struct { *tchttp.BaseResponse Response *UploadOrgFileResponseParams `json:"Response"` }
func NewUploadOrgFileResponse ¶ added in v1.0.293
func NewUploadOrgFileResponse() (response *UploadOrgFileResponse)
func (*UploadOrgFileResponse) FromJsonString ¶ added in v1.0.293
func (r *UploadOrgFileResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadOrgFileResponse) ToJsonString ¶ added in v1.0.293
func (r *UploadOrgFileResponse) ToJsonString() string
type UploadOrgFileResponseParams ¶ added in v1.0.426
type UploadOrgFileResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 上传机构文件响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *UploadFileResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadTaxListRequest ¶
type UploadTaxListRequest struct { *tchttp.BaseRequest // 平台渠道 Channel *int64 `json:"Channel,omitnil,omitempty" name:"Channel"` // 起始月份,YYYY-MM BeginMonth *string `json:"BeginMonth,omitnil,omitempty" name:"BeginMonth"` // 结束月份。如果只上传一个月,结束月份等于起始月份 EndMonth *string `json:"EndMonth,omitnil,omitempty" name:"EndMonth"` // 完税列表下载地址 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` }
func NewUploadTaxListRequest ¶
func NewUploadTaxListRequest() (request *UploadTaxListRequest)
func (*UploadTaxListRequest) FromJsonString ¶
func (r *UploadTaxListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadTaxListRequest) ToJsonString ¶
func (r *UploadTaxListRequest) ToJsonString() string
type UploadTaxListRequestParams ¶ added in v1.0.426
type UploadTaxListRequestParams struct { // 平台渠道 Channel *int64 `json:"Channel,omitnil,omitempty" name:"Channel"` // 起始月份,YYYY-MM BeginMonth *string `json:"BeginMonth,omitnil,omitempty" name:"BeginMonth"` // 结束月份。如果只上传一个月,结束月份等于起始月份 EndMonth *string `json:"EndMonth,omitnil,omitempty" name:"EndMonth"` // 完税列表下载地址 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` }
Predefined struct for user
type UploadTaxListResponse ¶
type UploadTaxListResponse struct { *tchttp.BaseResponse Response *UploadTaxListResponseParams `json:"Response"` }
func NewUploadTaxListResponse ¶
func NewUploadTaxListResponse() (response *UploadTaxListResponse)
func (*UploadTaxListResponse) FromJsonString ¶
func (r *UploadTaxListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadTaxListResponse) ToJsonString ¶
func (r *UploadTaxListResponse) ToJsonString() string
type UploadTaxListResponseParams ¶ added in v1.0.426
type UploadTaxListResponseParams struct { // 完税ID TaxId *string `json:"TaxId,omitnil,omitempty" name:"TaxId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadTaxPaymentRequest ¶
type UploadTaxPaymentRequest struct { *tchttp.BaseRequest // 平台渠道 Channel *int64 `json:"Channel,omitnil,omitempty" name:"Channel"` // 完税ID TaxId *string `json:"TaxId,omitnil,omitempty" name:"TaxId"` // 完税列表下载地址 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` }
func NewUploadTaxPaymentRequest ¶
func NewUploadTaxPaymentRequest() (request *UploadTaxPaymentRequest)
func (*UploadTaxPaymentRequest) FromJsonString ¶
func (r *UploadTaxPaymentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadTaxPaymentRequest) ToJsonString ¶
func (r *UploadTaxPaymentRequest) ToJsonString() string
type UploadTaxPaymentRequestParams ¶ added in v1.0.426
type UploadTaxPaymentRequestParams struct { // 平台渠道 Channel *int64 `json:"Channel,omitnil,omitempty" name:"Channel"` // 完税ID TaxId *string `json:"TaxId,omitnil,omitempty" name:"TaxId"` // 完税列表下载地址 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` }
Predefined struct for user
type UploadTaxPaymentResponse ¶
type UploadTaxPaymentResponse struct { *tchttp.BaseResponse Response *UploadTaxPaymentResponseParams `json:"Response"` }
func NewUploadTaxPaymentResponse ¶
func NewUploadTaxPaymentResponse() (response *UploadTaxPaymentResponse)
func (*UploadTaxPaymentResponse) FromJsonString ¶
func (r *UploadTaxPaymentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadTaxPaymentResponse) ToJsonString ¶
func (r *UploadTaxPaymentResponse) ToJsonString() string
type UploadTaxPaymentResponseParams ¶ added in v1.0.426
type UploadTaxPaymentResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VerifyOpenBankAccountRequest ¶ added in v1.0.439
type VerifyOpenBankAccountRequest struct { *tchttp.BaseRequest // 渠道商户号。外部接入平台入驻云企付平台下发 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // __TENPAY__: 商企付 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 收款方信息。 PayeeInfo *OpenBankPayeeInfo `json:"PayeeInfo,omitnil,omitempty" name:"PayeeInfo"` // 通知地址,如www.test.com。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
func NewVerifyOpenBankAccountRequest ¶ added in v1.0.439
func NewVerifyOpenBankAccountRequest() (request *VerifyOpenBankAccountRequest)
func (*VerifyOpenBankAccountRequest) FromJsonString ¶ added in v1.0.439
func (r *VerifyOpenBankAccountRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VerifyOpenBankAccountRequest) ToJsonString ¶ added in v1.0.439
func (r *VerifyOpenBankAccountRequest) ToJsonString() string
type VerifyOpenBankAccountRequestParams ¶ added in v1.0.439
type VerifyOpenBankAccountRequestParams struct { // 渠道商户号。外部接入平台入驻云企付平台下发 ChannelMerchantId *string `json:"ChannelMerchantId,omitnil,omitempty" name:"ChannelMerchantId"` // 渠道名称。详见附录-云企付枚举类说明-ChannelName。 // __TENPAY__: 商企付 ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"` // 收款方信息。 PayeeInfo *OpenBankPayeeInfo `json:"PayeeInfo,omitnil,omitempty" name:"PayeeInfo"` // 通知地址,如www.test.com。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // 环境类型。 // __release__:生产环境 // __sandbox__:沙箱环境 // _不填默认为生产环境_ Environment *string `json:"Environment,omitnil,omitempty" name:"Environment"` }
Predefined struct for user
type VerifyOpenBankAccountResponse ¶ added in v1.0.439
type VerifyOpenBankAccountResponse struct { *tchttp.BaseResponse Response *VerifyOpenBankAccountResponseParams `json:"Response"` }
func NewVerifyOpenBankAccountResponse ¶ added in v1.0.439
func NewVerifyOpenBankAccountResponse() (response *VerifyOpenBankAccountResponse)
func (*VerifyOpenBankAccountResponse) FromJsonString ¶ added in v1.0.439
func (r *VerifyOpenBankAccountResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VerifyOpenBankAccountResponse) ToJsonString ¶ added in v1.0.439
func (r *VerifyOpenBankAccountResponse) ToJsonString() string
type VerifyOpenBankAccountResponseParams ¶ added in v1.0.439
type VerifyOpenBankAccountResponseParams struct { // 业务系统返回码,SUCCESS表示成功,其他表示失败。 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 业务系统返回消息。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 打款验证结果。前端使用url字段,根据指引完成打款验证动作 // 注意:此字段可能返回 null,表示取不到有效值。 Result *VerifyOpenBankAccountResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VerifyOpenBankAccountResult ¶ added in v1.0.439
type VerifyOpenBankAccountResult struct { // 打款验证状态。 // INIT("打款中"), // PENDING("打款成功待验证"), // VERIFIED("验证成功"), // FAILED("打款失败"), // VERIFY_FAILED("验证失败") VerifyState *string `json:"VerifyState,omitnil,omitempty" name:"VerifyState"` // 重定向参数,用于客户端跳转,收款商户未完成打款验证时返回该参数 RedirectInfo *OpenBankRedirectInfo `json:"RedirectInfo,omitnil,omitempty" name:"RedirectInfo"` }
type ViewContractRequest ¶ added in v1.0.293
type ViewContractRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 外部合同主键编号(ContractId或OutContractId必须传一个) OutContractId *string `json:"OutContractId,omitnil,omitempty" name:"OutContractId"` // 合同主键(ContractId或OutContractId必须传一个) ContractId *string `json:"ContractId,omitnil,omitempty" name:"ContractId"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewViewContractRequest ¶ added in v1.0.293
func NewViewContractRequest() (request *ViewContractRequest)
func (*ViewContractRequest) FromJsonString ¶ added in v1.0.293
func (r *ViewContractRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ViewContractRequest) ToJsonString ¶ added in v1.0.293
func (r *ViewContractRequest) ToJsonString() string
type ViewContractRequestParams ¶ added in v1.0.426
type ViewContractRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 外部合同主键编号(ContractId或OutContractId必须传一个) OutContractId *string `json:"OutContractId,omitnil,omitempty" name:"OutContractId"` // 合同主键(ContractId或OutContractId必须传一个) ContractId *string `json:"ContractId,omitnil,omitempty" name:"ContractId"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type ViewContractResponse ¶ added in v1.0.293
type ViewContractResponse struct { *tchttp.BaseResponse Response *ViewContractResponseParams `json:"Response"` }
func NewViewContractResponse ¶ added in v1.0.293
func NewViewContractResponse() (response *ViewContractResponse)
func (*ViewContractResponse) FromJsonString ¶ added in v1.0.293
func (r *ViewContractResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ViewContractResponse) ToJsonString ¶ added in v1.0.293
func (r *ViewContractResponse) ToJsonString() string
type ViewContractResponseParams ¶ added in v1.0.426
type ViewContractResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 合同明细响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ViewContractResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ViewContractResult ¶ added in v1.0.293
type ViewContractResult struct { // 支付标签(唯一性) // 注意:此字段可能返回 null,表示取不到有效值。 PaymentTag *string `json:"PaymentTag,omitnil,omitempty" name:"PaymentTag"` // 城市 // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil,omitempty" name:"City"` // 机构编号 // 注意:此字段可能返回 null,表示取不到有效值。 AgentNo *string `json:"AgentNo,omitnil,omitempty" name:"AgentNo"` // 合同选项值4 // 注意:此字段可能返回 null,表示取不到有效值。 ContractOptionFour *string `json:"ContractOptionFour,omitnil,omitempty" name:"ContractOptionFour"` // 合同选项值2 // 注意:此字段可能返回 null,表示取不到有效值。 ContractOptionTwo *string `json:"ContractOptionTwo,omitnil,omitempty" name:"ContractOptionTwo"` // 合同状态(0未审核,1已审核,2审核未通过,3待审核,4已删除,5初审通过) // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 支付方式编号 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentId *string `json:"PaymentId,omitnil,omitempty" name:"PaymentId"` // 商户签约扣率 // 注意:此字段可能返回 null,表示取不到有效值。 Fee *string `json:"Fee,omitnil,omitempty" name:"Fee"` // 合同选项名称5 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionFive *string `json:"PaymentOptionFive,omitnil,omitempty" name:"PaymentOptionFive"` // 机构合同主键 // 注意:此字段可能返回 null,表示取不到有效值。 OutContractId *string `json:"OutContractId,omitnil,omitempty" name:"OutContractId"` // 不同的支付方式对于进件有不同的个性化需求,支付方式字段都是以双下划写开头的字段名称,请以支付方式规定的格式传值 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExtJson *string `json:"ChannelExtJson,omitnil,omitempty" name:"ChannelExtJson"` // 合同选项值5 // 注意:此字段可能返回 null,表示取不到有效值。 ContractOptionFive *string `json:"ContractOptionFive,omitnil,omitempty" name:"ContractOptionFive"` // 省份 // 注意:此字段可能返回 null,表示取不到有效值。 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 生效日期 // 注意:此字段可能返回 null,表示取不到有效值。 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 详细地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 过期日期 // 注意:此字段可能返回 null,表示取不到有效值。 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 合同选项值6 // 注意:此字段可能返回 null,表示取不到有效值。 ContractOptionSix *string `json:"ContractOptionSix,omitnil,omitempty" name:"ContractOptionSix"` // 合同选项名称7 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionSeven *string `json:"PaymentOptionSeven,omitnil,omitempty" name:"PaymentOptionSeven"` // 合同照片补充【私密区】 // 注意:此字段可能返回 null,表示取不到有效值。 PictureTwo *string `json:"PictureTwo,omitnil,omitempty" name:"PictureTwo"` // 商户编号 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 机构名称 // 注意:此字段可能返回 null,表示取不到有效值。 AgentName *string `json:"AgentName,omitnil,omitempty" name:"AgentName"` // 合同选项值8 // 注意:此字段可能返回 null,表示取不到有效值。 ContractOptionOther *string `json:"ContractOptionOther,omitnil,omitempty" name:"ContractOptionOther"` // 合同选项值3 // 注意:此字段可能返回 null,表示取不到有效值。 ContractOptionThree *string `json:"ContractOptionThree,omitnil,omitempty" name:"ContractOptionThree"` // 县/区 // 注意:此字段可能返回 null,表示取不到有效值。 Country *string `json:"Country,omitnil,omitempty" name:"Country"` // 合同关联的门店数量 // 注意:此字段可能返回 null,表示取不到有效值。 ShopCount *string `json:"ShopCount,omitnil,omitempty" name:"ShopCount"` // 合同选项名称3 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionThree *string `json:"PaymentOptionThree,omitnil,omitempty" name:"PaymentOptionThree"` // 支付方式行业名称 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentClassificationName *string `json:"PaymentClassificationName,omitnil,omitempty" name:"PaymentClassificationName"` // 合同选项值7 // 注意:此字段可能返回 null,表示取不到有效值。 ContractOptionSeven *string `json:"ContractOptionSeven,omitnil,omitempty" name:"ContractOptionSeven"` // 合同选项名称4 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionFour *string `json:"PaymentOptionFour,omitnil,omitempty" name:"PaymentOptionFour"` // 商户签约扣率封顶值(分为单位) // 注意:此字段可能返回 null,表示取不到有效值。 PaymentClassificationLimit *string `json:"PaymentClassificationLimit,omitnil,omitempty" name:"PaymentClassificationLimit"` // 审核备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 合同选项名称6 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionSix *string `json:"PaymentOptionSix,omitnil,omitempty" name:"PaymentOptionSix"` // 品牌名称 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // 合同选项值1 // 注意:此字段可能返回 null,表示取不到有效值。 ContractOptionOne *string `json:"ContractOptionOne,omitnil,omitempty" name:"ContractOptionOne"` // 合同选项名称8 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionOther *string `json:"PaymentOptionOther,omitnil,omitempty" name:"PaymentOptionOther"` // 合同选项名称2 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionTwo *string `json:"PaymentOptionTwo,omitnil,omitempty" name:"PaymentOptionTwo"` // 合同选项名称1 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionOne *string `json:"PaymentOptionOne,omitnil,omitempty" name:"PaymentOptionOne"` // 更新时间(yyyy-mm-dd hh:ii:ss) // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 联系人电话 // 注意:此字段可能返回 null,表示取不到有效值。 ContactTelephone *string `json:"ContactTelephone,omitnil,omitempty" name:"ContactTelephone"` // 联系人 // 注意:此字段可能返回 null,表示取不到有效值。 Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"` // 签约日期 // 注意:此字段可能返回 null,表示取不到有效值。 SignDate *string `json:"SignDate,omitnil,omitempty" name:"SignDate"` // 合同选项名称9 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionNine *string `json:"PaymentOptionNine,omitnil,omitempty" name:"PaymentOptionNine"` // 付款方式名称 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentName *string `json:"PaymentName,omitnil,omitempty" name:"PaymentName"` // 付款方式名称(内部名称) // 注意:此字段可能返回 null,表示取不到有效值。 PaymentInternalName *string `json:"PaymentInternalName,omitnil,omitempty" name:"PaymentInternalName"` // 合同选项值10 // 注意:此字段可能返回 null,表示取不到有效值。 ContractOptionTen *string `json:"ContractOptionTen,omitnil,omitempty" name:"ContractOptionTen"` // 合同编号 // 注意:此字段可能返回 null,表示取不到有效值。 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 合同照片【私密区】 // 注意:此字段可能返回 null,表示取不到有效值。 PictureOne *string `json:"PictureOne,omitnil,omitempty" name:"PictureOne"` // 签约人 // 注意:此字段可能返回 null,表示取不到有效值。 SignMan *string `json:"SignMan,omitnil,omitempty" name:"SignMan"` // 渠道号 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelNo *string `json:"ChannelNo,omitnil,omitempty" name:"ChannelNo"` // 添加时间(yyyy-mm-dd hh:ii:ss) // 注意:此字段可能返回 null,表示取不到有效值。 AddTime *string `json:"AddTime,omitnil,omitempty" name:"AddTime"` // 是否自动续签(1是,0否) // 注意:此字段可能返回 null,表示取不到有效值。 AutoSign *string `json:"AutoSign,omitnil,omitempty" name:"AutoSign"` // 合同选项值9 // 注意:此字段可能返回 null,表示取不到有效值。 ContractOptionNine *string `json:"ContractOptionNine,omitnil,omitempty" name:"ContractOptionNine"` // 城市编码 // 注意:此字段可能返回 null,表示取不到有效值。 CityId *string `json:"CityId,omitnil,omitempty" name:"CityId"` // 交易类型(多个以小写逗号分开,0现金,1刷卡,2主扫,3被扫,4JSPAY,5预授权) // 注意:此字段可能返回 null,表示取不到有效值。 PaymentType *string `json:"PaymentType,omitnil,omitempty" name:"PaymentType"` // 支付方式行业编号 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentClassificationId *string `json:"PaymentClassificationId,omitnil,omitempty" name:"PaymentClassificationId"` // 品牌名称 // 注意:此字段可能返回 null,表示取不到有效值。 BrandName *string `json:"BrandName,omitnil,omitempty" name:"BrandName"` // 合同选项名称10 // 注意:此字段可能返回 null,表示取不到有效值。 PaymentOptionTen *string `json:"PaymentOptionTen,omitnil,omitempty" name:"PaymentOptionTen"` // 合同主键 // 注意:此字段可能返回 null,表示取不到有效值。 ContractId *string `json:"ContractId,omitnil,omitempty" name:"ContractId"` }
type ViewMerchantRequest ¶ added in v1.0.293
type ViewMerchantRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 外部商户主键编号(MerchantNo或OutMerchantId必须传一个) OutMerchantId *string `json:"OutMerchantId,omitnil,omitempty" name:"OutMerchantId"` // 商户编号(MerchantNo或OutMerchantId必须传一个) MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewViewMerchantRequest ¶ added in v1.0.293
func NewViewMerchantRequest() (request *ViewMerchantRequest)
func (*ViewMerchantRequest) FromJsonString ¶ added in v1.0.293
func (r *ViewMerchantRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ViewMerchantRequest) ToJsonString ¶ added in v1.0.293
func (r *ViewMerchantRequest) ToJsonString() string
type ViewMerchantRequestParams ¶ added in v1.0.426
type ViewMerchantRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 外部商户主键编号(MerchantNo或OutMerchantId必须传一个) OutMerchantId *string `json:"OutMerchantId,omitnil,omitempty" name:"OutMerchantId"` // 商户编号(MerchantNo或OutMerchantId必须传一个) MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type ViewMerchantResponse ¶ added in v1.0.293
type ViewMerchantResponse struct { *tchttp.BaseResponse Response *ViewMerchantResponseParams `json:"Response"` }
func NewViewMerchantResponse ¶ added in v1.0.293
func NewViewMerchantResponse() (response *ViewMerchantResponse)
func (*ViewMerchantResponse) FromJsonString ¶ added in v1.0.293
func (r *ViewMerchantResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ViewMerchantResponse) ToJsonString ¶ added in v1.0.293
func (r *ViewMerchantResponse) ToJsonString() string
type ViewMerchantResponseParams ¶ added in v1.0.426
type ViewMerchantResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 商户明细响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ViewMerchantResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ViewMerchantResult ¶ added in v1.0.293
type ViewMerchantResult struct { // 城市 // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil,omitempty" name:"City"` // 税务登记证图片【私密区】 // 注意:此字段可能返回 null,表示取不到有效值。 TaxCollectionPicture *string `json:"TaxCollectionPicture,omitnil,omitempty" name:"TaxCollectionPicture"` // 法人证件号码 // 注意:此字段可能返回 null,表示取不到有效值。 BossIdNo *string `json:"BossIdNo,omitnil,omitempty" name:"BossIdNo"` // 法人亲属证件号码 // 注意:此字段可能返回 null,表示取不到有效值。 AccountIdNo *string `json:"AccountIdNo,omitnil,omitempty" name:"AccountIdNo"` // 其他资料3 // 注意:此字段可能返回 null,表示取不到有效值。 OtherPictureThree *string `json:"OtherPictureThree,omitnil,omitempty" name:"OtherPictureThree"` // 法人亲属证件类型(1居民身份证,2临时居民身份证,3居民户口簿,4护照,5港澳居民来往内地通行证,6回乡证,7军人证,8武警身份证,9其他法定文件)结算账户人身份为法人亲属时必填 // 注意:此字段可能返回 null,表示取不到有效值。 AccountIdType *string `json:"AccountIdType,omitnil,omitempty" name:"AccountIdType"` // 商户状态(0未审核,1已审核,2审核未通过,3待审核,4已删除,5初审通过) // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 营业执照图片【私密区】(系统返回的图片路径) // 注意:此字段可能返回 null,表示取不到有效值。 BusinessLicensePicture *string `json:"BusinessLicensePicture,omitnil,omitempty" name:"BusinessLicensePicture"` // 品牌名称 // 注意:此字段可能返回 null,表示取不到有效值。 BrandName *string `json:"BrandName,omitnil,omitempty" name:"BrandName"` // 法人身份证正面【私密区】(系统返回的图片路径) // 注意:此字段可能返回 null,表示取不到有效值。 BossPositive *string `json:"BossPositive,omitnil,omitempty" name:"BossPositive"` // 开通应用数量 // 注意:此字段可能返回 null,表示取不到有效值。 AppCount *string `json:"AppCount,omitnil,omitempty" name:"AppCount"` // 法人身份证背面【私密区】(系统返回的图片路径) // 注意:此字段可能返回 null,表示取不到有效值。 BossBack *string `json:"BossBack,omitnil,omitempty" name:"BossBack"` // 组织机构代码证图片【私密区】 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationCodePicture *string `json:"OrganizationCodePicture,omitnil,omitempty" name:"OrganizationCodePicture"` // 营业执照过期时间(yyyy-mm-dd) // 注意:此字段可能返回 null,表示取不到有效值。 BusinessLicenseEndDate *string `json:"BusinessLicenseEndDate,omitnil,omitempty" name:"BusinessLicenseEndDate"` // 组织机构代码证号 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationCodeNo *string `json:"OrganizationCodeNo,omitnil,omitempty" name:"OrganizationCodeNo"` // 机构编号 // 注意:此字段可能返回 null,表示取不到有效值。 AgentNo *string `json:"AgentNo,omitnil,omitempty" name:"AgentNo"` // 省份 // 注意:此字段可能返回 null,表示取不到有效值。 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 法人证件生效时间(yyyy-mm-dd) // 注意:此字段可能返回 null,表示取不到有效值。 BossStartDate *string `json:"BossStartDate,omitnil,omitempty" name:"BossStartDate"` // 更新时间(yyyy-mm-dd hh:ii:ss) // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 清算联行号,开户行行号 // 注意:此字段可能返回 null,表示取不到有效值。 BankNo *string `json:"BankNo,omitnil,omitempty" name:"BankNo"` // 税务登记证生效时间(yyyy-mm-dd) // 注意:此字段可能返回 null,表示取不到有效值。 TaxCollectionStartDate *string `json:"TaxCollectionStartDate,omitnil,omitempty" name:"TaxCollectionStartDate"` // 营业执照生效时间(yyyy-mm-dd) // 注意:此字段可能返回 null,表示取不到有效值。 BusinessLicenseStartDate *string `json:"BusinessLicenseStartDate,omitnil,omitempty" name:"BusinessLicenseStartDate"` // 客户经理用户编号 // 注意:此字段可能返回 null,表示取不到有效值。 AccountManagerId *string `json:"AccountManagerId,omitnil,omitempty" name:"AccountManagerId"` // 分类编号(多个以小写逗号分开) // 注意:此字段可能返回 null,表示取不到有效值。 ClassificationIds *string `json:"ClassificationIds,omitnil,omitempty" name:"ClassificationIds"` // 营业执照类型(1三证合一,2非三证合一) // 注意:此字段可能返回 null,表示取不到有效值。 BusinessLicenseType *string `json:"BusinessLicenseType,omitnil,omitempty" name:"BusinessLicenseType"` // 法人证件过期时间(yyyy-mm-dd) // 注意:此字段可能返回 null,表示取不到有效值。 BossEndDate *string `json:"BossEndDate,omitnil,omitempty" name:"BossEndDate"` // 营业执照编号(系统有唯一性校验) // 注意:此字段可能返回 null,表示取不到有效值。 BusinessLicenseNo *string `json:"BusinessLicenseNo,omitnil,omitempty" name:"BusinessLicenseNo"` // 机构名称 // 注意:此字段可能返回 null,表示取不到有效值。 AgentName *string `json:"AgentName,omitnil,omitempty" name:"AgentName"` // 商户简介 // 注意:此字段可能返回 null,表示取不到有效值。 Intro *string `json:"Intro,omitnil,omitempty" name:"Intro"` // 法人证件类型(1居民身份证,2临时居民身份证,3居民户口簿,4护照,5港澳居民来往内地通行证,6回乡证,7军人证,8武警身份证,9其他法定文件) // 注意:此字段可能返回 null,表示取不到有效值。 BossIdType *string `json:"BossIdType,omitnil,omitempty" name:"BossIdType"` // 添加时间(yyyy-mm-dd hh:ii:ss) // 注意:此字段可能返回 null,表示取不到有效值。 AddTime *string `json:"AddTime,omitnil,omitempty" name:"AddTime"` // 门店数量 // 注意:此字段可能返回 null,表示取不到有效值。 ShopCount *string `json:"ShopCount,omitnil,omitempty" name:"ShopCount"` // 结算账户人身份(1法人,2法人亲属),结算帐户为对私时必填 // 注意:此字段可能返回 null,表示取不到有效值。 AccountBoss *string `json:"AccountBoss,omitnil,omitempty" name:"AccountBoss"` // 分类名称(多个以小写逗号分开) // 注意:此字段可能返回 null,表示取不到有效值。 ClassificationNames *string `json:"ClassificationNames,omitnil,omitempty" name:"ClassificationNames"` // 法人电话 // 注意:此字段可能返回 null,表示取不到有效值。 BossTelephone *string `json:"BossTelephone,omitnil,omitempty" name:"BossTelephone"` // 客户经理姓名,必须为系统后台的管理员真实姓名 // 注意:此字段可能返回 null,表示取不到有效值。 AccountManagerName *string `json:"AccountManagerName,omitnil,omitempty" name:"AccountManagerName"` // 终端数量 // 注意:此字段可能返回 null,表示取不到有效值。 TerminalCount *string `json:"TerminalCount,omitnil,omitempty" name:"TerminalCount"` // 审核备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 财务联系人 // 注意:此字段可能返回 null,表示取不到有效值。 FinancialContact *string `json:"FinancialContact,omitnil,omitempty" name:"FinancialContact"` // 商户名称 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // 法人性别(1男,2女) // 注意:此字段可能返回 null,表示取不到有效值。 BossSex *string `json:"BossSex,omitnil,omitempty" name:"BossSex"` // 商户编号 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 法人住址 // 注意:此字段可能返回 null,表示取不到有效值。 BossAddress *string `json:"BossAddress,omitnil,omitempty" name:"BossAddress"` // 县/区 // 注意:此字段可能返回 null,表示取不到有效值。 Country *string `json:"Country,omitnil,omitempty" name:"Country"` // 详细地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 法人职业 // 注意:此字段可能返回 null,表示取不到有效值。 BossJob *string `json:"BossJob,omitnil,omitempty" name:"BossJob"` // 许可证图片【私密区】 // 注意:此字段可能返回 null,表示取不到有效值。 LicencePicture *string `json:"LicencePicture,omitnil,omitempty" name:"LicencePicture"` // 组织机构代码证过期时间(yyyy-mm-dd) // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationCodeEndDate *string `json:"OrganizationCodeEndDate,omitnil,omitempty" name:"OrganizationCodeEndDate"` // 营业时间,多个以小写逗号分开(9:00-12:00,13:00-18:00) // 注意:此字段可能返回 null,表示取不到有效值。 OpenHours *string `json:"OpenHours,omitnil,omitempty" name:"OpenHours"` // 其他资料2 // 注意:此字段可能返回 null,表示取不到有效值。 OtherPictureTwo *string `json:"OtherPictureTwo,omitnil,omitempty" name:"OtherPictureTwo"` // 其他资料1 // 注意:此字段可能返回 null,表示取不到有效值。 OtherPictureOne *string `json:"OtherPictureOne,omitnil,omitempty" name:"OtherPictureOne"` // 银行户名 // 注意:此字段可能返回 null,表示取不到有效值。 AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"` // 合同数量 // 注意:此字段可能返回 null,表示取不到有效值。 ContractCount *string `json:"ContractCount,omitnil,omitempty" name:"ContractCount"` // 授权文件【私密区】(当结算帐户身份为法人亲属时必传) // 注意:此字段可能返回 null,表示取不到有效值。 LicencePictureTwo *string `json:"LicencePictureTwo,omitnil,omitempty" name:"LicencePictureTwo"` // 银行账号 // 注意:此字段可能返回 null,表示取不到有效值。 AccountNo *string `json:"AccountNo,omitnil,omitempty" name:"AccountNo"` // 法人邮箱 // 注意:此字段可能返回 null,表示取不到有效值。 BossEmail *string `json:"BossEmail,omitnil,omitempty" name:"BossEmail"` // 结算账户类型(2对私,1对公) // 注意:此字段可能返回 null,表示取不到有效值。 AccountType *string `json:"AccountType,omitnil,omitempty" name:"AccountType"` // 税务登记证过期时间(yyyy-mm-dd) // 注意:此字段可能返回 null,表示取不到有效值。 TaxCollectionEndDate *string `json:"TaxCollectionEndDate,omitnil,omitempty" name:"TaxCollectionEndDate"` // 开户行名称 // 注意:此字段可能返回 null,表示取不到有效值。 BankName *string `json:"BankName,omitnil,omitempty" name:"BankName"` // 联系电话 // 注意:此字段可能返回 null,表示取不到有效值。 Telephone *string `json:"Telephone,omitnil,omitempty" name:"Telephone"` // 外部商户主键编号 // 注意:此字段可能返回 null,表示取不到有效值。 OutMerchantId *string `json:"OutMerchantId,omitnil,omitempty" name:"OutMerchantId"` // 城市编码 // 注意:此字段可能返回 null,表示取不到有效值。 CityId *string `json:"CityId,omitnil,omitempty" name:"CityId"` // 法人证件国别/地区(中国CHN,香港HKG,澳门MAC,台湾CTN) // 注意:此字段可能返回 null,表示取不到有效值。 BossIdCount *string `json:"BossIdCount,omitnil,omitempty" name:"BossIdCount"` // 商户标记,自定义参数 // 注意:此字段可能返回 null,表示取不到有效值。 Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` // 财务联系人电话 // 注意:此字段可能返回 null,表示取不到有效值。 FinancialTelephone *string `json:"FinancialTelephone,omitnil,omitempty" name:"FinancialTelephone"` // 法人姓名 // 注意:此字段可能返回 null,表示取不到有效值。 BossName *string `json:"BossName,omitnil,omitempty" name:"BossName"` // 组织机构代码证生效时间(yyyy-mm-dd) // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationCodeStartDate *string `json:"OrganizationCodeStartDate,omitnil,omitempty" name:"OrganizationCodeStartDate"` // 商户logo【公共区】 // 注意:此字段可能返回 null,表示取不到有效值。 Logo *string `json:"Logo,omitnil,omitempty" name:"Logo"` // 其他资料4 // 注意:此字段可能返回 null,表示取不到有效值。 OtherPictureFour *string `json:"OtherPictureFour,omitnil,omitempty" name:"OtherPictureFour"` // 税务登记证号 // 注意:此字段可能返回 null,表示取不到有效值。 TaxCollectionNo *string `json:"TaxCollectionNo,omitnil,omitempty" name:"TaxCollectionNo"` }
type ViewShopRequest ¶ added in v1.0.293
type ViewShopRequest struct { *tchttp.BaseRequest // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 外部商户主键编号(ShopNo或OutShopId必须传一个) OutShopId *string `json:"OutShopId,omitnil,omitempty" name:"OutShopId"` // 门店编号(ShopNo或OutShopId必须传一个) ShopNo *string `json:"ShopNo,omitnil,omitempty" name:"ShopNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewViewShopRequest ¶ added in v1.0.293
func NewViewShopRequest() (request *ViewShopRequest)
func (*ViewShopRequest) FromJsonString ¶ added in v1.0.293
func (r *ViewShopRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ViewShopRequest) ToJsonString ¶ added in v1.0.293
func (r *ViewShopRequest) ToJsonString() string
type ViewShopRequestParams ¶ added in v1.0.426
type ViewShopRequestParams struct { // 收单系统分配的开放ID OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 收单系统分配的密钥 OpenKey *string `json:"OpenKey,omitnil,omitempty" name:"OpenKey"` // 外部商户主键编号(ShopNo或OutShopId必须传一个) OutShopId *string `json:"OutShopId,omitnil,omitempty" name:"OutShopId"` // 门店编号(ShopNo或OutShopId必须传一个) ShopNo *string `json:"ShopNo,omitnil,omitempty" name:"ShopNo"` // 沙箱环境填sandbox,正式环境不填 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type ViewShopResponse ¶ added in v1.0.293
type ViewShopResponse struct { *tchttp.BaseResponse Response *ViewShopResponseParams `json:"Response"` }
func NewViewShopResponse ¶ added in v1.0.293
func NewViewShopResponse() (response *ViewShopResponse)
func (*ViewShopResponse) FromJsonString ¶ added in v1.0.293
func (r *ViewShopResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ViewShopResponse) ToJsonString ¶ added in v1.0.293
func (r *ViewShopResponse) ToJsonString() string
type ViewShopResponseParams ¶ added in v1.0.426
type ViewShopResponseParams struct { // 业务系统返回消息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMessage *string `json:"ErrMessage,omitnil,omitempty" name:"ErrMessage"` // 业务系统返回码 ErrCode *string `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 门店明细响应对象 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ViewShopResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ViewShopResult ¶ added in v1.0.293
type ViewShopResult struct { // 城市 // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil,omitempty" name:"City"` // 门店简称 // 注意:此字段可能返回 null,表示取不到有效值。 ShopName *string `json:"ShopName,omitnil,omitempty" name:"ShopName"` // 百度地图纬度 // 注意:此字段可能返回 null,表示取不到有效值。 Latitude *string `json:"Latitude,omitnil,omitempty" name:"Latitude"` // 品牌名称 // 注意:此字段可能返回 null,表示取不到有效值。 BrandName *string `json:"BrandName,omitnil,omitempty" name:"BrandName"` // 开通应用数量 // 注意:此字段可能返回 null,表示取不到有效值。 AppCount *string `json:"AppCount,omitnil,omitempty" name:"AppCount"` // 负责人手机号码 // 注意:此字段可能返回 null,表示取不到有效值。 ContactTelephone *string `json:"ContactTelephone,omitnil,omitempty" name:"ContactTelephone"` // 商户名称 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantName *string `json:"MerchantName,omitnil,omitempty" name:"MerchantName"` // 省份 // 注意:此字段可能返回 null,表示取不到有效值。 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 县/区 // 注意:此字段可能返回 null,表示取不到有效值。 County *string `json:"County,omitnil,omitempty" name:"County"` // 更新时间(yyyy-mm-dd hh:ii:ss) // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 终端数量 // 注意:此字段可能返回 null,表示取不到有效值。 TerminalCount *string `json:"TerminalCount,omitnil,omitempty" name:"TerminalCount"` // 收银台图片【公共区】 // 注意:此字段可能返回 null,表示取不到有效值。 PictureTwo *string `json:"PictureTwo,omitnil,omitempty" name:"PictureTwo"` // 高德地图纬度 // 注意:此字段可能返回 null,表示取不到有效值。 LatitudeTwo *string `json:"LatitudeTwo,omitnil,omitempty" name:"LatitudeTwo"` // 机构名称 // 注意:此字段可能返回 null,表示取不到有效值。 AgentName *string `json:"AgentName,omitnil,omitempty" name:"AgentName"` // 其他照片【公共区】 // 注意:此字段可能返回 null,表示取不到有效值。 PictureFour *string `json:"PictureFour,omitnil,omitempty" name:"PictureFour"` // 高德地图经度 // 注意:此字段可能返回 null,表示取不到有效值。 LongitudeTwo *string `json:"LongitudeTwo,omitnil,omitempty" name:"LongitudeTwo"` // 门店状态(0未审核,1已审核,2审核未通过,3待审核,4已删除,5初审通过) // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 审核备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 机构编号 // 注意:此字段可能返回 null,表示取不到有效值。 AgentNo *string `json:"AgentNo,omitnil,omitempty" name:"AgentNo"` // 商户编号 // 注意:此字段可能返回 null,表示取不到有效值。 MerchantNo *string `json:"MerchantNo,omitnil,omitempty" name:"MerchantNo"` // 添加时间(yyyy-mm-dd hh:ii:ss) // 注意:此字段可能返回 null,表示取不到有效值。 AddTime *string `json:"AddTime,omitnil,omitempty" name:"AddTime"` // 详细地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 百度地图经度 // 注意:此字段可能返回 null,表示取不到有效值。 Longitude *string `json:"Longitude,omitnil,omitempty" name:"Longitude"` // 门店编号 // 注意:此字段可能返回 null,表示取不到有效值。 ShopNo *string `json:"ShopNo,omitnil,omitempty" name:"ShopNo"` // 门店全称 // 注意:此字段可能返回 null,表示取不到有效值。 ShopFullName *string `json:"ShopFullName,omitnil,omitempty" name:"ShopFullName"` // 门店负责人 // 注意:此字段可能返回 null,表示取不到有效值。 Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"` // 店内环境图片【公共区】 // 注意:此字段可能返回 null,表示取不到有效值。 PictureThree *string `json:"PictureThree,omitnil,omitempty" name:"PictureThree"` // 整体门面(含招牌)图片【公共区】 // 注意:此字段可能返回 null,表示取不到有效值。 PictureOne *string `json:"PictureOne,omitnil,omitempty" name:"PictureOne"` // 门店电话 // 注意:此字段可能返回 null,表示取不到有效值。 Telephone *string `json:"Telephone,omitnil,omitempty" name:"Telephone"` // 机构门店主键 // 注意:此字段可能返回 null,表示取不到有效值。 OutShopId *string `json:"OutShopId,omitnil,omitempty" name:"OutShopId"` // 城市编码 // 注意:此字段可能返回 null,表示取不到有效值。 CityId *string `json:"CityId,omitnil,omitempty" name:"CityId"` }
type WechatPreAuthResult ¶ added in v1.0.650
type WechatPreAuthResult struct { // 商户核身单号 AuthNo *string `json:"AuthNo,omitnil,omitempty" name:"AuthNo"` // 微信用户标识 OpenId *string `json:"OpenId,omitnil,omitempty" name:"OpenId"` // 商户号 MchId *string `json:"MchId,omitnil,omitempty" name:"MchId"` // 子商户号 SubMchId *string `json:"SubMchId,omitnil,omitempty" name:"SubMchId"` // 预核身token值 Token *string `json:"Token,omitnil,omitempty" name:"Token"` // token有效期时间,单位:秒 Expire *int64 `json:"Expire,omitnil,omitempty" name:"Expire"` }
type WithdrawBill ¶
type WithdrawBill struct { // 业务提现订单号 WithdrawOrderId *string `json:"WithdrawOrderId,omitnil,omitempty" name:"WithdrawOrderId"` // 提现日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 提现金额,单位: 分 PayAmt *string `json:"PayAmt,omitnil,omitempty" name:"PayAmt"` // 聚鑫分配转入账户appid InSubAppId *string `json:"InSubAppId,omitnil,omitempty" name:"InSubAppId"` // 聚鑫分配转出账户appid OutSubAppId *string `json:"OutSubAppId,omitnil,omitempty" name:"OutSubAppId"` // ISO货币代码 CurrencyType *string `json:"CurrencyType,omitnil,omitempty" name:"CurrencyType"` // 透传字段 MetaData *string `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 扩展字段 ExtendFieldData *string `json:"ExtendFieldData,omitnil,omitempty" name:"ExtendFieldData"` }
type WithdrawCashMembershipRequest ¶
type WithdrawCashMembershipRequest struct { *tchttp.BaseRequest // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(150),交易网名称(市场名称) TranWebName *string `json:"TranWebName,omitnil,omitempty" name:"TranWebName"` // STRING(5),会员证件类型(详情见“常见问题”) MemberGlobalType *string `json:"MemberGlobalType,omitnil,omitempty" name:"MemberGlobalType"` // STRING(32),会员证件号码 MemberGlobalId *string `json:"MemberGlobalId,omitnil,omitempty" name:"MemberGlobalId"` // STRING(32),交易网会员代码 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(150),会员名称 MemberName *string `json:"MemberName,omitnil,omitempty" name:"MemberName"` // STRING(50),提现账号(银行卡) TakeCashAcctNo *string `json:"TakeCashAcctNo,omitnil,omitempty" name:"TakeCashAcctNo"` // STRING(150),出金账户名称(银行卡户名) OutAmtAcctName *string `json:"OutAmtAcctName,omitnil,omitempty" name:"OutAmtAcctName"` // STRING(3),币种(默认为RMB) Ccy *string `json:"Ccy,omitnil,omitempty" name:"Ccy"` // STRING(20),可提现金额 CashAmt *string `json:"CashAmt,omitnil,omitempty" name:"CashAmt"` // STRING(300),备注(建议可送订单号,可在对账文件的备注字段获取到) Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(300),网银签名 WebSign *string `json:"WebSign,omitnil,omitempty" name:"WebSign"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
func NewWithdrawCashMembershipRequest ¶
func NewWithdrawCashMembershipRequest() (request *WithdrawCashMembershipRequest)
func (*WithdrawCashMembershipRequest) FromJsonString ¶
func (r *WithdrawCashMembershipRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*WithdrawCashMembershipRequest) ToJsonString ¶
func (r *WithdrawCashMembershipRequest) ToJsonString() string
type WithdrawCashMembershipRequestParams ¶ added in v1.0.426
type WithdrawCashMembershipRequestParams struct { // String(22),商户号(签约客户号) MrchCode *string `json:"MrchCode,omitnil,omitempty" name:"MrchCode"` // STRING(150),交易网名称(市场名称) TranWebName *string `json:"TranWebName,omitnil,omitempty" name:"TranWebName"` // STRING(5),会员证件类型(详情见“常见问题”) MemberGlobalType *string `json:"MemberGlobalType,omitnil,omitempty" name:"MemberGlobalType"` // STRING(32),会员证件号码 MemberGlobalId *string `json:"MemberGlobalId,omitnil,omitempty" name:"MemberGlobalId"` // STRING(32),交易网会员代码 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(150),会员名称 MemberName *string `json:"MemberName,omitnil,omitempty" name:"MemberName"` // STRING(50),提现账号(银行卡) TakeCashAcctNo *string `json:"TakeCashAcctNo,omitnil,omitempty" name:"TakeCashAcctNo"` // STRING(150),出金账户名称(银行卡户名) OutAmtAcctName *string `json:"OutAmtAcctName,omitnil,omitempty" name:"OutAmtAcctName"` // STRING(3),币种(默认为RMB) Ccy *string `json:"Ccy,omitnil,omitempty" name:"Ccy"` // STRING(20),可提现金额 CashAmt *string `json:"CashAmt,omitnil,omitempty" name:"CashAmt"` // STRING(300),备注(建议可送订单号,可在对账文件的备注字段获取到) Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // STRING(1027),保留域 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // STRING(300),网银签名 WebSign *string `json:"WebSign,omitnil,omitempty" name:"WebSign"` // STRING(12),接入环境,默认接入沙箱环境。接入正式环境填"prod" Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` }
Predefined struct for user
type WithdrawCashMembershipResponse ¶
type WithdrawCashMembershipResponse struct { *tchttp.BaseResponse Response *WithdrawCashMembershipResponseParams `json:"Response"` }
func NewWithdrawCashMembershipResponse ¶
func NewWithdrawCashMembershipResponse() (response *WithdrawCashMembershipResponse)
func (*WithdrawCashMembershipResponse) FromJsonString ¶
func (r *WithdrawCashMembershipResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*WithdrawCashMembershipResponse) ToJsonString ¶
func (r *WithdrawCashMembershipResponse) ToJsonString() string
type WithdrawCashMembershipResponseParams ¶ added in v1.0.426
type WithdrawCashMembershipResponseParams struct { // String(20),返回码 TxnReturnCode *string `json:"TxnReturnCode,omitnil,omitempty" name:"TxnReturnCode"` // String(100),返回信息 TxnReturnMsg *string `json:"TxnReturnMsg,omitnil,omitempty" name:"TxnReturnMsg"` // String(22),交易流水号 CnsmrSeqNo *string `json:"CnsmrSeqNo,omitnil,omitempty" name:"CnsmrSeqNo"` // STRING(52),见证系统流水号 // 注意:此字段可能返回 null,表示取不到有效值。 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // STRING(20),转账手续费(固定返回0.00) // 注意:此字段可能返回 null,表示取不到有效值。 TransferFee *string `json:"TransferFee,omitnil,omitempty" name:"TransferFee"` // STRING(1027),保留域 // 注意:此字段可能返回 null,表示取不到有效值。 ReservedMsg *string `json:"ReservedMsg,omitnil,omitempty" name:"ReservedMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type WithdrawItem ¶
type WithdrawItem struct { // STRING(2),记账标志(01: 提现; 02: 清分 ) // 注意:此字段可能返回 null,表示取不到有效值。 BookingFlag *string `json:"BookingFlag,omitnil,omitempty" name:"BookingFlag"` // STRING(32),交易状态(0: 成功) // 注意:此字段可能返回 null,表示取不到有效值。 TranStatus *string `json:"TranStatus,omitnil,omitempty" name:"TranStatus"` // STRING(200),记账说明 // 注意:此字段可能返回 null,表示取不到有效值。 BookingMsg *string `json:"BookingMsg,omitnil,omitempty" name:"BookingMsg"` // STRING(32),交易网会员代码 // 注意:此字段可能返回 null,表示取不到有效值。 TranNetMemberCode *string `json:"TranNetMemberCode,omitnil,omitempty" name:"TranNetMemberCode"` // STRING(50),见证子帐户的帐号 // 注意:此字段可能返回 null,表示取不到有效值。 SubAcctNo *string `json:"SubAcctNo,omitnil,omitempty" name:"SubAcctNo"` // STRING(150),见证子账户的名称 // 注意:此字段可能返回 null,表示取不到有效值。 SubAcctName *string `json:"SubAcctName,omitnil,omitempty" name:"SubAcctName"` // STRING(20),交易金额 // 注意:此字段可能返回 null,表示取不到有效值。 TranAmt *string `json:"TranAmt,omitnil,omitempty" name:"TranAmt"` // STRING(20),手续费 // 注意:此字段可能返回 null,表示取不到有效值。 Commission *string `json:"Commission,omitnil,omitempty" name:"Commission"` // STRING(8),交易日期 // 注意:此字段可能返回 null,表示取不到有效值。 TranDate *string `json:"TranDate,omitnil,omitempty" name:"TranDate"` // STRING(20),交易时间 // 注意:此字段可能返回 null,表示取不到有效值。 TranTime *string `json:"TranTime,omitnil,omitempty" name:"TranTime"` // STRING(52),见证系统流水号 // 注意:此字段可能返回 null,表示取不到有效值。 FrontSeqNo *string `json:"FrontSeqNo,omitnil,omitempty" name:"FrontSeqNo"` // STRING(300),备注 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }