Package model
Class CreateFeeProfileRequest
- java.lang.Object
-
- model.CreateFeeProfileRequest
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class CreateFeeProfileRequest extends Object
CreateFeeProfileRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateFeeProfileRequest.CustomTypeAdapterFactorystatic classCreateFeeProfileRequest.RoundingModeEnum<ul><li>Include <strong>AGGREGATE</strong> if you want to round after the settlement calculation.<li>By default, rounding happens before the sum of the settlement calculation (i.e.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CreateFeeProfileRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateFeeProfileRequestachBasisPoints(Long achBasisPoints)CreateFeeProfileRequestachCreditReturnFixedFee(Long achCreditReturnFixedFee)CreateFeeProfileRequestachDebitReturnFixedFee(Long achDebitReturnFixedFee)CreateFeeProfileRequestachFixedFee(Long achFixedFee)CreateFeeProfileRequestamericanExpressAssessmentBasisPoints(Long americanExpressAssessmentBasisPoints)CreateFeeProfileRequestamericanExpressBasisPoints(Long americanExpressBasisPoints)CreateFeeProfileRequestamericanExpressChargeInterchange(Boolean americanExpressChargeInterchange)CreateFeeProfileRequestamericanExpressExternallyFundedBasisPoints(Long americanExpressExternallyFundedBasisPoints)CreateFeeProfileRequestamericanExpressExternallyFundedFixedFee(Long americanExpressExternallyFundedFixedFee)CreateFeeProfileRequestamericanExpressFixedFee(Long americanExpressFixedFee)CreateFeeProfileRequestancillaryFixedFeePrimary(Long ancillaryFixedFeePrimary)CreateFeeProfileRequestancillaryFixedFeeSecondary(Long ancillaryFixedFeeSecondary)CreateFeeProfileRequestapplication(String application)CreateFeeProfileRequestbasisPoints(Long basisPoints)CreateFeeProfileRequestchargeInterchange(Boolean chargeInterchange)CreateFeeProfileRequestdinersClubBasisPoints(Long dinersClubBasisPoints)CreateFeeProfileRequestdinersClubChargeInterchange(Boolean dinersClubChargeInterchange)CreateFeeProfileRequestdinersClubFixedFee(Long dinersClubFixedFee)CreateFeeProfileRequestdiscoverAssessmentsBasisPoints(Long discoverAssessmentsBasisPoints)CreateFeeProfileRequestdiscoverBasisPoints(Long discoverBasisPoints)CreateFeeProfileRequestdiscoverChargeInterchange(Boolean discoverChargeInterchange)CreateFeeProfileRequestdiscoverDataUsageFixedFee(Long discoverDataUsageFixedFee)CreateFeeProfileRequestdiscoverExternallyFundedBasisPoints(Long discoverExternallyFundedBasisPoints)CreateFeeProfileRequestdiscoverExternallyFundedFixedFee(Long discoverExternallyFundedFixedFee)CreateFeeProfileRequestdiscoverFixedFee(Long discoverFixedFee)CreateFeeProfileRequestdiscoverNetworkAuthorizationFixedFee(Long discoverNetworkAuthorizationFixedFee)CreateFeeProfileRequestdisputeFixedFee(Long disputeFixedFee)CreateFeeProfileRequestdisputeInquiryFixedFee(Long disputeInquiryFixedFee)booleanequals(Object o)CreateFeeProfileRequestexternallyFundedBasisPoints(Long externallyFundedBasisPoints)CreateFeeProfileRequestexternallyFundedFixedFee(Long externallyFundedFixedFee)CreateFeeProfileRequestfixedFee(Long fixedFee)static CreateFeeProfileRequestfromJson(String jsonString)Create an instance of CreateFeeProfileRequest given an JSON stringLonggetAchBasisPoints()Percentage-based fee incurred against the full amount of an eCheck (also called ACH payments).LonggetAchCreditReturnFixedFee()A fixed amount in cents that will be charged to the merchant for processing an echeck (also called ACH payments) credit return.LonggetAchDebitReturnFixedFee()A fixed amount in cents that will be charged to the merchant for processing an echeck (also called ACH payment) debit return.LonggetAchFixedFee()Fee in cents incurred for each individual `Transfer`.LonggetAmericanExpressAssessmentBasisPoints()Applies to gross American Express card volume.LonggetAmericanExpressBasisPoints()Percentage-based fee incurred against the full amount of each American Express `Transfer`.BooleangetAmericanExpressChargeInterchange()Set to **True** to incur interchange fees for American Express `Transfers`.LonggetAmericanExpressExternallyFundedBasisPoints()Percentage-based fee incurred against the full amount of each American Express externally funded `Transfer`.LonggetAmericanExpressExternallyFundedFixedFee()Fee in cents incurred for each individual American Express externally funded `Transfer`.LonggetAmericanExpressFixedFee()Fee in cents incurred for each individual American Express `Transfer`.LonggetAncillaryFixedFeePrimary()An additional fixed fee that can be charged per `Transfer`.LonggetAncillaryFixedFeeSecondary()An additional fixed fee that can be charged per `Transfer` if `ancillary_fixed_fee_primary` is included.StringgetApplication()The ID of the resource.LonggetBasisPoints()Percentage-based fee incurred against the full amount of each card-based `Transfer`.BooleangetChargeInterchange()Set to **True** to incur interchange fees for card-based `Transfers`.LonggetDinersClubBasisPoints()Percentage-based fee incurred against the full amount of each Diners `Transfer`.BooleangetDinersClubChargeInterchange()Set to **True** to incur interchange fees for Diners `Transfers`.LonggetDinersClubFixedFee()Fee in cents incurred for each individual Diners `Transfer`.LonggetDiscoverAssessmentsBasisPoints()Assessment applies to gross Discover card transaction volume.LonggetDiscoverBasisPoints()Percentage-based fee incurred against the full amount of each Discover `Transfer`.BooleangetDiscoverChargeInterchange()Set to **True** to incur interchange fees for Discover `Transfers`.LonggetDiscoverDataUsageFixedFee()Applies to all U.S.-based `Authorization` transactions.LonggetDiscoverExternallyFundedBasisPoints()Percentage-based fee incurred against the full amount of each Discover externally funded `Transfer`.LonggetDiscoverExternallyFundedFixedFee()Fee in cents incurred for each individual Discover externally funded `Transfer`.LonggetDiscoverFixedFee()Fee in cents incurred for each individual Discover `Transfer`.LonggetDiscoverNetworkAuthorizationFixedFee()This fee applies to all Discover network `authorizations` and replaces the previously assessed Data Transmission.LonggetDisputeFixedFee()Applied when a `dispute` is created or updated to a **PENDING** state.LonggetDisputeInquiryFixedFee()Applied when a `dispute` is created or updated to a **INQUIRY** state.LonggetExternallyFundedBasisPoints()Percentage-based fee incurred against the full amount of each `Transfer` that's card-based and externally funded.LonggetExternallyFundedFixedFee()Fee in cents incurred for each individual `Transfer` that's card-based and externally funded.LonggetFixedFee()Fee in cents incurred for each individual card-based `Transfer`.LonggetJcbBasisPoints()Percentage-based fee incurred against the full amount of each JCB `Transfer`.BooleangetJcbChargeInterchange()Set to **True** to incur interchange fees for JCB Transfers.LonggetJcbFixedFee()Fee in cents incurred for each individual JCB `Transfer`.LonggetMastercardAcquirerFeesBasisPoints()The fee is assessed on a business’s gross MasterCard processing volume.LonggetMastercardAssessmentsOver1kBasisPoints()Fee applied to Mastercard credit sale transactions greater than $1,000.LonggetMastercardAssessmentsUnder1kBasisPoints()Fee applied to Mastercard transactions less than or equal to $1,000.LonggetMastercardBasisPoints()Percentage-based fee incurred against the full amount of each MasterCard `Transfer`.BooleangetMastercardChargeInterchange()Set to **True** to incur interchange fees for MasterCard `Transfers`.LonggetMastercardFixedFee()Fee in cents incurred for each individual MasterCard `Transfer`.ObjectgetQualifiedTiers()The top of the qualified tier tree.CreateFeeProfileRequest.RoundingModeEnumgetRoundingMode()<ul><li>Include <strong>AGGREGATE</strong> if you want to round after the settlement calculation.<li>By default, rounding happens before the sum of the settlement calculation (i.e.Map<String,String>getTags()Key value pair for annotating custom meta data (e.g.LonggetVisaAcquirerProcessingFixedFee()Applied to all U.S.-based credit card authorizations acquired in the U.S.LonggetVisaAssessmentsBasisPoints()Applies to all Visa credit transactions.LonggetVisaBaseIICreditVoucherFixedFee()Applies to all U.S.-based refunds.LonggetVisaBaseIISystemFileTransmissionFixedFee()Applies to all Visa transactions and is charged in addition to other transaction-based assessments.LonggetVisaBasisPoints()Percentage-based fee incurred against the full amount of each Visa `Transfer`.BooleangetVisaChargeInterchange()Set to **True** to incur interchange fees for Visa `Transfers`.LonggetVisaCreditVoucherFixedFee()Applies to Visa refunds.LonggetVisaFixedFee()Fee in cents incurred for each individual Visa `Transfer`.LonggetVisaKilobyteAccessFixedFee()Charged on each authorization transaction submitted to Visa’s network for settlement.inthashCode()CreateFeeProfileRequestjcbBasisPoints(Long jcbBasisPoints)CreateFeeProfileRequestjcbChargeInterchange(Boolean jcbChargeInterchange)CreateFeeProfileRequestjcbFixedFee(Long jcbFixedFee)CreateFeeProfileRequestmastercardAcquirerFeesBasisPoints(Long mastercardAcquirerFeesBasisPoints)CreateFeeProfileRequestmastercardAssessmentsOver1kBasisPoints(Long mastercardAssessmentsOver1kBasisPoints)CreateFeeProfileRequestmastercardAssessmentsUnder1kBasisPoints(Long mastercardAssessmentsUnder1kBasisPoints)CreateFeeProfileRequestmastercardBasisPoints(Long mastercardBasisPoints)CreateFeeProfileRequestmastercardChargeInterchange(Boolean mastercardChargeInterchange)CreateFeeProfileRequestmastercardFixedFee(Long mastercardFixedFee)CreateFeeProfileRequestputTagsItem(String key, String tagsItem)CreateFeeProfileRequestqualifiedTiers(Object qualifiedTiers)CreateFeeProfileRequestroundingMode(CreateFeeProfileRequest.RoundingModeEnum roundingMode)voidsetAchBasisPoints(Long achBasisPoints)voidsetAchCreditReturnFixedFee(Long achCreditReturnFixedFee)voidsetAchDebitReturnFixedFee(Long achDebitReturnFixedFee)voidsetAchFixedFee(Long achFixedFee)voidsetAmericanExpressAssessmentBasisPoints(Long americanExpressAssessmentBasisPoints)voidsetAmericanExpressBasisPoints(Long americanExpressBasisPoints)voidsetAmericanExpressChargeInterchange(Boolean americanExpressChargeInterchange)voidsetAmericanExpressExternallyFundedBasisPoints(Long americanExpressExternallyFundedBasisPoints)voidsetAmericanExpressExternallyFundedFixedFee(Long americanExpressExternallyFundedFixedFee)voidsetAmericanExpressFixedFee(Long americanExpressFixedFee)voidsetAncillaryFixedFeePrimary(Long ancillaryFixedFeePrimary)voidsetAncillaryFixedFeeSecondary(Long ancillaryFixedFeeSecondary)voidsetApplication(String application)voidsetBasisPoints(Long basisPoints)voidsetChargeInterchange(Boolean chargeInterchange)voidsetDinersClubBasisPoints(Long dinersClubBasisPoints)voidsetDinersClubChargeInterchange(Boolean dinersClubChargeInterchange)voidsetDinersClubFixedFee(Long dinersClubFixedFee)voidsetDiscoverAssessmentsBasisPoints(Long discoverAssessmentsBasisPoints)voidsetDiscoverBasisPoints(Long discoverBasisPoints)voidsetDiscoverChargeInterchange(Boolean discoverChargeInterchange)voidsetDiscoverDataUsageFixedFee(Long discoverDataUsageFixedFee)voidsetDiscoverExternallyFundedBasisPoints(Long discoverExternallyFundedBasisPoints)voidsetDiscoverExternallyFundedFixedFee(Long discoverExternallyFundedFixedFee)voidsetDiscoverFixedFee(Long discoverFixedFee)voidsetDiscoverNetworkAuthorizationFixedFee(Long discoverNetworkAuthorizationFixedFee)voidsetDisputeFixedFee(Long disputeFixedFee)voidsetDisputeInquiryFixedFee(Long disputeInquiryFixedFee)voidsetExternallyFundedBasisPoints(Long externallyFundedBasisPoints)voidsetExternallyFundedFixedFee(Long externallyFundedFixedFee)voidsetFixedFee(Long fixedFee)voidsetJcbBasisPoints(Long jcbBasisPoints)voidsetJcbChargeInterchange(Boolean jcbChargeInterchange)voidsetJcbFixedFee(Long jcbFixedFee)voidsetMastercardAcquirerFeesBasisPoints(Long mastercardAcquirerFeesBasisPoints)voidsetMastercardAssessmentsOver1kBasisPoints(Long mastercardAssessmentsOver1kBasisPoints)voidsetMastercardAssessmentsUnder1kBasisPoints(Long mastercardAssessmentsUnder1kBasisPoints)voidsetMastercardBasisPoints(Long mastercardBasisPoints)voidsetMastercardChargeInterchange(Boolean mastercardChargeInterchange)voidsetMastercardFixedFee(Long mastercardFixedFee)voidsetQualifiedTiers(Object qualifiedTiers)voidsetRoundingMode(CreateFeeProfileRequest.RoundingModeEnum roundingMode)voidsetTags(Map<String,String> tags)voidsetVisaAcquirerProcessingFixedFee(Long visaAcquirerProcessingFixedFee)voidsetVisaAssessmentsBasisPoints(Long visaAssessmentsBasisPoints)voidsetVisaBaseIICreditVoucherFixedFee(Long visaBaseIICreditVoucherFixedFee)voidsetVisaBaseIISystemFileTransmissionFixedFee(Long visaBaseIISystemFileTransmissionFixedFee)voidsetVisaBasisPoints(Long visaBasisPoints)voidsetVisaChargeInterchange(Boolean visaChargeInterchange)voidsetVisaCreditVoucherFixedFee(Long visaCreditVoucherFixedFee)voidsetVisaFixedFee(Long visaFixedFee)voidsetVisaKilobyteAccessFixedFee(Long visaKilobyteAccessFixedFee)CreateFeeProfileRequesttags(Map<String,String> tags)StringtoJson()Convert an instance of CreateFeeProfileRequest to an JSON stringStringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues foundCreateFeeProfileRequestvisaAcquirerProcessingFixedFee(Long visaAcquirerProcessingFixedFee)CreateFeeProfileRequestvisaAssessmentsBasisPoints(Long visaAssessmentsBasisPoints)CreateFeeProfileRequestvisaBaseIICreditVoucherFixedFee(Long visaBaseIICreditVoucherFixedFee)CreateFeeProfileRequestvisaBaseIISystemFileTransmissionFixedFee(Long visaBaseIISystemFileTransmissionFixedFee)CreateFeeProfileRequestvisaBasisPoints(Long visaBasisPoints)CreateFeeProfileRequestvisaChargeInterchange(Boolean visaChargeInterchange)CreateFeeProfileRequestvisaCreditVoucherFixedFee(Long visaCreditVoucherFixedFee)CreateFeeProfileRequestvisaFixedFee(Long visaFixedFee)CreateFeeProfileRequestvisaKilobyteAccessFixedFee(Long visaKilobyteAccessFixedFee)
-
-
-
Field Detail
-
SERIALIZED_NAME_ACH_BASIS_POINTS
public static final String SERIALIZED_NAME_ACH_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACH_CREDIT_RETURN_FIXED_FEE
public static final String SERIALIZED_NAME_ACH_CREDIT_RETURN_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACH_DEBIT_RETURN_FIXED_FEE
public static final String SERIALIZED_NAME_ACH_DEBIT_RETURN_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACH_FIXED_FEE
public static final String SERIALIZED_NAME_ACH_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMERICAN_EXPRESS_ASSESSMENT_BASIS_POINTS
public static final String SERIALIZED_NAME_AMERICAN_EXPRESS_ASSESSMENT_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMERICAN_EXPRESS_BASIS_POINTS
public static final String SERIALIZED_NAME_AMERICAN_EXPRESS_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMERICAN_EXPRESS_CHARGE_INTERCHANGE
public static final String SERIALIZED_NAME_AMERICAN_EXPRESS_CHARGE_INTERCHANGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMERICAN_EXPRESS_FIXED_FEE
public static final String SERIALIZED_NAME_AMERICAN_EXPRESS_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMERICAN_EXPRESS_EXTERNALLY_FUNDED_BASIS_POINTS
public static final String SERIALIZED_NAME_AMERICAN_EXPRESS_EXTERNALLY_FUNDED_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMERICAN_EXPRESS_EXTERNALLY_FUNDED_FIXED_FEE
public static final String SERIALIZED_NAME_AMERICAN_EXPRESS_EXTERNALLY_FUNDED_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ANCILLARY_FIXED_FEE_PRIMARY
public static final String SERIALIZED_NAME_ANCILLARY_FIXED_FEE_PRIMARY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ANCILLARY_FIXED_FEE_SECONDARY
public static final String SERIALIZED_NAME_ANCILLARY_FIXED_FEE_SECONDARY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APPLICATION
public static final String SERIALIZED_NAME_APPLICATION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BASIS_POINTS
public static final String SERIALIZED_NAME_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CHARGE_INTERCHANGE
public static final String SERIALIZED_NAME_CHARGE_INTERCHANGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DINERS_CLUB_BASIS_POINTS
public static final String SERIALIZED_NAME_DINERS_CLUB_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DINERS_CLUB_CHARGE_INTERCHANGE
public static final String SERIALIZED_NAME_DINERS_CLUB_CHARGE_INTERCHANGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DINERS_CLUB_FIXED_FEE
public static final String SERIALIZED_NAME_DINERS_CLUB_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISCOVER_ASSESSMENTS_BASIS_POINTS
public static final String SERIALIZED_NAME_DISCOVER_ASSESSMENTS_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISCOVER_BASIS_POINTS
public static final String SERIALIZED_NAME_DISCOVER_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISCOVER_CHARGE_INTERCHANGE
public static final String SERIALIZED_NAME_DISCOVER_CHARGE_INTERCHANGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISCOVER_DATA_USAGE_FIXED_FEE
public static final String SERIALIZED_NAME_DISCOVER_DATA_USAGE_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISCOVER_FIXED_FEE
public static final String SERIALIZED_NAME_DISCOVER_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISCOVER_EXTERNALLY_FUNDED_BASIS_POINTS
public static final String SERIALIZED_NAME_DISCOVER_EXTERNALLY_FUNDED_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISCOVER_EXTERNALLY_FUNDED_FIXED_FEE
public static final String SERIALIZED_NAME_DISCOVER_EXTERNALLY_FUNDED_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISCOVER_NETWORK_AUTHORIZATION_FIXED_FEE
public static final String SERIALIZED_NAME_DISCOVER_NETWORK_AUTHORIZATION_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISPUTE_FIXED_FEE
public static final String SERIALIZED_NAME_DISPUTE_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISPUTE_INQUIRY_FIXED_FEE
public static final String SERIALIZED_NAME_DISPUTE_INQUIRY_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXTERNALLY_FUNDED_BASIS_POINTS
public static final String SERIALIZED_NAME_EXTERNALLY_FUNDED_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXTERNALLY_FUNDED_FIXED_FEE
public static final String SERIALIZED_NAME_EXTERNALLY_FUNDED_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FIXED_FEE
public static final String SERIALIZED_NAME_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_JCB_BASIS_POINTS
public static final String SERIALIZED_NAME_JCB_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_JCB_CHARGE_INTERCHANGE
public static final String SERIALIZED_NAME_JCB_CHARGE_INTERCHANGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_JCB_FIXED_FEE
public static final String SERIALIZED_NAME_JCB_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MASTERCARD_ACQUIRER_FEES_BASIS_POINTS
public static final String SERIALIZED_NAME_MASTERCARD_ACQUIRER_FEES_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MASTERCARD_ASSESSMENTS_OVER1K_BASIS_POINTS
public static final String SERIALIZED_NAME_MASTERCARD_ASSESSMENTS_OVER1K_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MASTERCARD_ASSESSMENTS_UNDER1K_BASIS_POINTS
public static final String SERIALIZED_NAME_MASTERCARD_ASSESSMENTS_UNDER1K_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MASTERCARD_BASIS_POINTS
public static final String SERIALIZED_NAME_MASTERCARD_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MASTERCARD_CHARGE_INTERCHANGE
public static final String SERIALIZED_NAME_MASTERCARD_CHARGE_INTERCHANGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MASTERCARD_FIXED_FEE
public static final String SERIALIZED_NAME_MASTERCARD_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_QUALIFIED_TIERS
public static final String SERIALIZED_NAME_QUALIFIED_TIERS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ROUNDING_MODE
public static final String SERIALIZED_NAME_ROUNDING_MODE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TAGS
public static final String SERIALIZED_NAME_TAGS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VISA_ACQUIRER_PROCESSING_FIXED_FEE
public static final String SERIALIZED_NAME_VISA_ACQUIRER_PROCESSING_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VISA_ASSESSMENTS_BASIS_POINTS
public static final String SERIALIZED_NAME_VISA_ASSESSMENTS_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VISA_BASE_I_I_CREDIT_VOUCHER_FIXED_FEE
public static final String SERIALIZED_NAME_VISA_BASE_I_I_CREDIT_VOUCHER_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VISA_BASE_I_I_SYSTEM_FILE_TRANSMISSION_FIXED_FEE
public static final String SERIALIZED_NAME_VISA_BASE_I_I_SYSTEM_FILE_TRANSMISSION_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VISA_BASIS_POINTS
public static final String SERIALIZED_NAME_VISA_BASIS_POINTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VISA_CHARGE_INTERCHANGE
public static final String SERIALIZED_NAME_VISA_CHARGE_INTERCHANGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VISA_CREDIT_VOUCHER_FIXED_FEE
public static final String SERIALIZED_NAME_VISA_CREDIT_VOUCHER_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VISA_FIXED_FEE
public static final String SERIALIZED_NAME_VISA_FIXED_FEE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VISA_KILOBYTE_ACCESS_FIXED_FEE
public static final String SERIALIZED_NAME_VISA_KILOBYTE_ACCESS_FIXED_FEE
- See Also:
- Constant Field Values
-
-
Method Detail
-
achBasisPoints
public CreateFeeProfileRequest achBasisPoints(Long achBasisPoints)
-
getAchBasisPoints
@Nullable public Long getAchBasisPoints()
Percentage-based fee incurred against the full amount of an eCheck (also called ACH payments). Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- achBasisPoints
-
setAchBasisPoints
public void setAchBasisPoints(Long achBasisPoints)
-
achCreditReturnFixedFee
public CreateFeeProfileRequest achCreditReturnFixedFee(Long achCreditReturnFixedFee)
-
getAchCreditReturnFixedFee
@Nullable public Long getAchCreditReturnFixedFee()
A fixed amount in cents that will be charged to the merchant for processing an echeck (also called ACH payments) credit return.- Returns:
- achCreditReturnFixedFee
-
setAchCreditReturnFixedFee
public void setAchCreditReturnFixedFee(Long achCreditReturnFixedFee)
-
achDebitReturnFixedFee
public CreateFeeProfileRequest achDebitReturnFixedFee(Long achDebitReturnFixedFee)
-
getAchDebitReturnFixedFee
@Nullable public Long getAchDebitReturnFixedFee()
A fixed amount in cents that will be charged to the merchant for processing an echeck (also called ACH payment) debit return.- Returns:
- achDebitReturnFixedFee
-
setAchDebitReturnFixedFee
public void setAchDebitReturnFixedFee(Long achDebitReturnFixedFee)
-
achFixedFee
public CreateFeeProfileRequest achFixedFee(Long achFixedFee)
-
getAchFixedFee
@Nullable public Long getAchFixedFee()
Fee in cents incurred for each individual `Transfer`.- Returns:
- achFixedFee
-
setAchFixedFee
public void setAchFixedFee(Long achFixedFee)
-
americanExpressAssessmentBasisPoints
public CreateFeeProfileRequest americanExpressAssessmentBasisPoints(Long americanExpressAssessmentBasisPoints)
-
getAmericanExpressAssessmentBasisPoints
@Nullable public Long getAmericanExpressAssessmentBasisPoints()
Applies to gross American Express card volume.- Returns:
- americanExpressAssessmentBasisPoints
-
setAmericanExpressAssessmentBasisPoints
public void setAmericanExpressAssessmentBasisPoints(Long americanExpressAssessmentBasisPoints)
-
americanExpressBasisPoints
public CreateFeeProfileRequest americanExpressBasisPoints(Long americanExpressBasisPoints)
-
getAmericanExpressBasisPoints
@Nullable public Long getAmericanExpressBasisPoints()
Percentage-based fee incurred against the full amount of each American Express `Transfer`. Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- americanExpressBasisPoints
-
setAmericanExpressBasisPoints
public void setAmericanExpressBasisPoints(Long americanExpressBasisPoints)
-
americanExpressChargeInterchange
public CreateFeeProfileRequest americanExpressChargeInterchange(Boolean americanExpressChargeInterchange)
-
getAmericanExpressChargeInterchange
@Nullable public Boolean getAmericanExpressChargeInterchange()
Set to **True** to incur interchange fees for American Express `Transfers`.- Returns:
- americanExpressChargeInterchange
-
setAmericanExpressChargeInterchange
public void setAmericanExpressChargeInterchange(Boolean americanExpressChargeInterchange)
-
americanExpressFixedFee
public CreateFeeProfileRequest americanExpressFixedFee(Long americanExpressFixedFee)
-
getAmericanExpressFixedFee
@Nullable public Long getAmericanExpressFixedFee()
Fee in cents incurred for each individual American Express `Transfer`.- Returns:
- americanExpressFixedFee
-
setAmericanExpressFixedFee
public void setAmericanExpressFixedFee(Long americanExpressFixedFee)
-
americanExpressExternallyFundedBasisPoints
public CreateFeeProfileRequest americanExpressExternallyFundedBasisPoints(Long americanExpressExternallyFundedBasisPoints)
-
getAmericanExpressExternallyFundedBasisPoints
@Nullable public Long getAmericanExpressExternallyFundedBasisPoints()
Percentage-based fee incurred against the full amount of each American Express externally funded `Transfer`. Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- americanExpressExternallyFundedBasisPoints
-
setAmericanExpressExternallyFundedBasisPoints
public void setAmericanExpressExternallyFundedBasisPoints(Long americanExpressExternallyFundedBasisPoints)
-
americanExpressExternallyFundedFixedFee
public CreateFeeProfileRequest americanExpressExternallyFundedFixedFee(Long americanExpressExternallyFundedFixedFee)
-
getAmericanExpressExternallyFundedFixedFee
@Nullable public Long getAmericanExpressExternallyFundedFixedFee()
Fee in cents incurred for each individual American Express externally funded `Transfer`.- Returns:
- americanExpressExternallyFundedFixedFee
-
setAmericanExpressExternallyFundedFixedFee
public void setAmericanExpressExternallyFundedFixedFee(Long americanExpressExternallyFundedFixedFee)
-
ancillaryFixedFeePrimary
public CreateFeeProfileRequest ancillaryFixedFeePrimary(Long ancillaryFixedFeePrimary)
-
getAncillaryFixedFeePrimary
@Nullable public Long getAncillaryFixedFeePrimary()
An additional fixed fee that can be charged per `Transfer`.- Returns:
- ancillaryFixedFeePrimary
-
setAncillaryFixedFeePrimary
public void setAncillaryFixedFeePrimary(Long ancillaryFixedFeePrimary)
-
ancillaryFixedFeeSecondary
public CreateFeeProfileRequest ancillaryFixedFeeSecondary(Long ancillaryFixedFeeSecondary)
-
getAncillaryFixedFeeSecondary
@Nullable public Long getAncillaryFixedFeeSecondary()
An additional fixed fee that can be charged per `Transfer` if `ancillary_fixed_fee_primary` is included.- Returns:
- ancillaryFixedFeeSecondary
-
setAncillaryFixedFeeSecondary
public void setAncillaryFixedFeeSecondary(Long ancillaryFixedFeeSecondary)
-
application
public CreateFeeProfileRequest application(String application)
-
setApplication
public void setApplication(String application)
-
basisPoints
public CreateFeeProfileRequest basisPoints(Long basisPoints)
-
getBasisPoints
@Nullable public Long getBasisPoints()
Percentage-based fee incurred against the full amount of each card-based `Transfer`. Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- basisPoints
-
setBasisPoints
public void setBasisPoints(Long basisPoints)
-
chargeInterchange
public CreateFeeProfileRequest chargeInterchange(Boolean chargeInterchange)
-
getChargeInterchange
@Nullable public Boolean getChargeInterchange()
Set to **True** to incur interchange fees for card-based `Transfers`.- Returns:
- chargeInterchange
-
setChargeInterchange
public void setChargeInterchange(Boolean chargeInterchange)
-
dinersClubBasisPoints
public CreateFeeProfileRequest dinersClubBasisPoints(Long dinersClubBasisPoints)
-
getDinersClubBasisPoints
@Nullable public Long getDinersClubBasisPoints()
Percentage-based fee incurred against the full amount of each Diners `Transfer`. Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- dinersClubBasisPoints
-
setDinersClubBasisPoints
public void setDinersClubBasisPoints(Long dinersClubBasisPoints)
-
dinersClubChargeInterchange
public CreateFeeProfileRequest dinersClubChargeInterchange(Boolean dinersClubChargeInterchange)
-
getDinersClubChargeInterchange
@Nullable public Boolean getDinersClubChargeInterchange()
Set to **True** to incur interchange fees for Diners `Transfers`.- Returns:
- dinersClubChargeInterchange
-
setDinersClubChargeInterchange
public void setDinersClubChargeInterchange(Boolean dinersClubChargeInterchange)
-
dinersClubFixedFee
public CreateFeeProfileRequest dinersClubFixedFee(Long dinersClubFixedFee)
-
getDinersClubFixedFee
@Nullable public Long getDinersClubFixedFee()
Fee in cents incurred for each individual Diners `Transfer`.- Returns:
- dinersClubFixedFee
-
setDinersClubFixedFee
public void setDinersClubFixedFee(Long dinersClubFixedFee)
-
discoverAssessmentsBasisPoints
public CreateFeeProfileRequest discoverAssessmentsBasisPoints(Long discoverAssessmentsBasisPoints)
-
getDiscoverAssessmentsBasisPoints
@Nullable public Long getDiscoverAssessmentsBasisPoints()
Assessment applies to gross Discover card transaction volume.- Returns:
- discoverAssessmentsBasisPoints
-
setDiscoverAssessmentsBasisPoints
public void setDiscoverAssessmentsBasisPoints(Long discoverAssessmentsBasisPoints)
-
discoverBasisPoints
public CreateFeeProfileRequest discoverBasisPoints(Long discoverBasisPoints)
-
getDiscoverBasisPoints
@Nullable public Long getDiscoverBasisPoints()
Percentage-based fee incurred against the full amount of each Discover `Transfer`. Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- discoverBasisPoints
-
setDiscoverBasisPoints
public void setDiscoverBasisPoints(Long discoverBasisPoints)
-
discoverChargeInterchange
public CreateFeeProfileRequest discoverChargeInterchange(Boolean discoverChargeInterchange)
-
getDiscoverChargeInterchange
@Nullable public Boolean getDiscoverChargeInterchange()
Set to **True** to incur interchange fees for Discover `Transfers`.- Returns:
- discoverChargeInterchange
-
setDiscoverChargeInterchange
public void setDiscoverChargeInterchange(Boolean discoverChargeInterchange)
-
discoverDataUsageFixedFee
public CreateFeeProfileRequest discoverDataUsageFixedFee(Long discoverDataUsageFixedFee)
-
getDiscoverDataUsageFixedFee
@Nullable public Long getDiscoverDataUsageFixedFee()
Applies to all U.S.-based `Authorization` transactions.- Returns:
- discoverDataUsageFixedFee
-
setDiscoverDataUsageFixedFee
public void setDiscoverDataUsageFixedFee(Long discoverDataUsageFixedFee)
-
discoverFixedFee
public CreateFeeProfileRequest discoverFixedFee(Long discoverFixedFee)
-
getDiscoverFixedFee
@Nullable public Long getDiscoverFixedFee()
Fee in cents incurred for each individual Discover `Transfer`.- Returns:
- discoverFixedFee
-
setDiscoverFixedFee
public void setDiscoverFixedFee(Long discoverFixedFee)
-
discoverExternallyFundedBasisPoints
public CreateFeeProfileRequest discoverExternallyFundedBasisPoints(Long discoverExternallyFundedBasisPoints)
-
getDiscoverExternallyFundedBasisPoints
@Nullable public Long getDiscoverExternallyFundedBasisPoints()
Percentage-based fee incurred against the full amount of each Discover externally funded `Transfer`. Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- discoverExternallyFundedBasisPoints
-
setDiscoverExternallyFundedBasisPoints
public void setDiscoverExternallyFundedBasisPoints(Long discoverExternallyFundedBasisPoints)
-
discoverExternallyFundedFixedFee
public CreateFeeProfileRequest discoverExternallyFundedFixedFee(Long discoverExternallyFundedFixedFee)
-
getDiscoverExternallyFundedFixedFee
@Nullable public Long getDiscoverExternallyFundedFixedFee()
Fee in cents incurred for each individual Discover externally funded `Transfer`.- Returns:
- discoverExternallyFundedFixedFee
-
setDiscoverExternallyFundedFixedFee
public void setDiscoverExternallyFundedFixedFee(Long discoverExternallyFundedFixedFee)
-
discoverNetworkAuthorizationFixedFee
public CreateFeeProfileRequest discoverNetworkAuthorizationFixedFee(Long discoverNetworkAuthorizationFixedFee)
-
getDiscoverNetworkAuthorizationFixedFee
@Nullable public Long getDiscoverNetworkAuthorizationFixedFee()
This fee applies to all Discover network `authorizations` and replaces the previously assessed Data Transmission.- Returns:
- discoverNetworkAuthorizationFixedFee
-
setDiscoverNetworkAuthorizationFixedFee
public void setDiscoverNetworkAuthorizationFixedFee(Long discoverNetworkAuthorizationFixedFee)
-
disputeFixedFee
public CreateFeeProfileRequest disputeFixedFee(Long disputeFixedFee)
-
getDisputeFixedFee
@Nullable public Long getDisputeFixedFee()
Applied when a `dispute` is created or updated to a **PENDING** state.- Returns:
- disputeFixedFee
-
setDisputeFixedFee
public void setDisputeFixedFee(Long disputeFixedFee)
-
disputeInquiryFixedFee
public CreateFeeProfileRequest disputeInquiryFixedFee(Long disputeInquiryFixedFee)
-
getDisputeInquiryFixedFee
@Nullable public Long getDisputeInquiryFixedFee()
Applied when a `dispute` is created or updated to a **INQUIRY** state.- Returns:
- disputeInquiryFixedFee
-
setDisputeInquiryFixedFee
public void setDisputeInquiryFixedFee(Long disputeInquiryFixedFee)
-
externallyFundedBasisPoints
public CreateFeeProfileRequest externallyFundedBasisPoints(Long externallyFundedBasisPoints)
-
getExternallyFundedBasisPoints
@Nullable public Long getExternallyFundedBasisPoints()
Percentage-based fee incurred against the full amount of each `Transfer` that's card-based and externally funded. Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- externallyFundedBasisPoints
-
setExternallyFundedBasisPoints
public void setExternallyFundedBasisPoints(Long externallyFundedBasisPoints)
-
externallyFundedFixedFee
public CreateFeeProfileRequest externallyFundedFixedFee(Long externallyFundedFixedFee)
-
getExternallyFundedFixedFee
@Nullable public Long getExternallyFundedFixedFee()
Fee in cents incurred for each individual `Transfer` that's card-based and externally funded.- Returns:
- externallyFundedFixedFee
-
setExternallyFundedFixedFee
public void setExternallyFundedFixedFee(Long externallyFundedFixedFee)
-
fixedFee
public CreateFeeProfileRequest fixedFee(Long fixedFee)
-
getFixedFee
@Nullable public Long getFixedFee()
Fee in cents incurred for each individual card-based `Transfer`.- Returns:
- fixedFee
-
setFixedFee
public void setFixedFee(Long fixedFee)
-
jcbBasisPoints
public CreateFeeProfileRequest jcbBasisPoints(Long jcbBasisPoints)
-
getJcbBasisPoints
@Nullable public Long getJcbBasisPoints()
Percentage-based fee incurred against the full amount of each JCB `Transfer`. Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- jcbBasisPoints
-
setJcbBasisPoints
public void setJcbBasisPoints(Long jcbBasisPoints)
-
jcbChargeInterchange
public CreateFeeProfileRequest jcbChargeInterchange(Boolean jcbChargeInterchange)
-
getJcbChargeInterchange
@Nullable public Boolean getJcbChargeInterchange()
Set to **True** to incur interchange fees for JCB Transfers.- Returns:
- jcbChargeInterchange
-
setJcbChargeInterchange
public void setJcbChargeInterchange(Boolean jcbChargeInterchange)
-
jcbFixedFee
public CreateFeeProfileRequest jcbFixedFee(Long jcbFixedFee)
-
getJcbFixedFee
@Nullable public Long getJcbFixedFee()
Fee in cents incurred for each individual JCB `Transfer`.- Returns:
- jcbFixedFee
-
setJcbFixedFee
public void setJcbFixedFee(Long jcbFixedFee)
-
mastercardAcquirerFeesBasisPoints
public CreateFeeProfileRequest mastercardAcquirerFeesBasisPoints(Long mastercardAcquirerFeesBasisPoints)
-
getMastercardAcquirerFeesBasisPoints
@Nullable public Long getMastercardAcquirerFeesBasisPoints()
The fee is assessed on a business’s gross MasterCard processing volume. This fee varies per acquirer based on MasterCard’s assessed charge as it’s distributed across the acquirer’s portfolio of merchants. Generally, this fee is a fraction of a basis point. For example, 0.0045%, 0.0075%, etc. are examples of a likely fee.- Returns:
- mastercardAcquirerFeesBasisPoints
-
setMastercardAcquirerFeesBasisPoints
public void setMastercardAcquirerFeesBasisPoints(Long mastercardAcquirerFeesBasisPoints)
-
mastercardAssessmentsOver1kBasisPoints
public CreateFeeProfileRequest mastercardAssessmentsOver1kBasisPoints(Long mastercardAssessmentsOver1kBasisPoints)
-
getMastercardAssessmentsOver1kBasisPoints
@Nullable public Long getMastercardAssessmentsOver1kBasisPoints()
Fee applied to Mastercard credit sale transactions greater than $1,000.- Returns:
- mastercardAssessmentsOver1kBasisPoints
-
setMastercardAssessmentsOver1kBasisPoints
public void setMastercardAssessmentsOver1kBasisPoints(Long mastercardAssessmentsOver1kBasisPoints)
-
mastercardAssessmentsUnder1kBasisPoints
public CreateFeeProfileRequest mastercardAssessmentsUnder1kBasisPoints(Long mastercardAssessmentsUnder1kBasisPoints)
-
getMastercardAssessmentsUnder1kBasisPoints
@Nullable public Long getMastercardAssessmentsUnder1kBasisPoints()
Fee applied to Mastercard transactions less than or equal to $1,000.- Returns:
- mastercardAssessmentsUnder1kBasisPoints
-
setMastercardAssessmentsUnder1kBasisPoints
public void setMastercardAssessmentsUnder1kBasisPoints(Long mastercardAssessmentsUnder1kBasisPoints)
-
mastercardBasisPoints
public CreateFeeProfileRequest mastercardBasisPoints(Long mastercardBasisPoints)
-
getMastercardBasisPoints
@Nullable public Long getMastercardBasisPoints()
Percentage-based fee incurred against the full amount of each MasterCard `Transfer`. Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- mastercardBasisPoints
-
setMastercardBasisPoints
public void setMastercardBasisPoints(Long mastercardBasisPoints)
-
mastercardChargeInterchange
public CreateFeeProfileRequest mastercardChargeInterchange(Boolean mastercardChargeInterchange)
-
getMastercardChargeInterchange
@Nullable public Boolean getMastercardChargeInterchange()
Set to **True** to incur interchange fees for MasterCard `Transfers`.- Returns:
- mastercardChargeInterchange
-
setMastercardChargeInterchange
public void setMastercardChargeInterchange(Boolean mastercardChargeInterchange)
-
mastercardFixedFee
public CreateFeeProfileRequest mastercardFixedFee(Long mastercardFixedFee)
-
getMastercardFixedFee
@Nullable public Long getMastercardFixedFee()
Fee in cents incurred for each individual MasterCard `Transfer`.- Returns:
- mastercardFixedFee
-
setMastercardFixedFee
public void setMastercardFixedFee(Long mastercardFixedFee)
-
qualifiedTiers
public CreateFeeProfileRequest qualifiedTiers(Object qualifiedTiers)
-
getQualifiedTiers
@Nullable public Object getQualifiedTiers()
The top of the qualified tier tree.- Returns:
- qualifiedTiers
-
setQualifiedTiers
public void setQualifiedTiers(Object qualifiedTiers)
-
roundingMode
public CreateFeeProfileRequest roundingMode(CreateFeeProfileRequest.RoundingModeEnum roundingMode)
-
getRoundingMode
@Nullable public CreateFeeProfileRequest.RoundingModeEnum getRoundingMode()
<ul><li>Include <strong>AGGREGATE</strong> if you want to round after the settlement calculation.<li>By default, rounding happens before the sum of the settlement calculation (i.e. round each fee transfer)</ul>- Returns:
- roundingMode
-
setRoundingMode
public void setRoundingMode(CreateFeeProfileRequest.RoundingModeEnum roundingMode)
-
tags
public CreateFeeProfileRequest tags(Map<String,String> tags)
-
putTagsItem
public CreateFeeProfileRequest putTagsItem(String key, String tagsItem)
-
getTags
@Nullable public Map<String,String> getTags()
Key value pair for annotating custom meta data (e.g. order numbers).- Returns:
- tags
-
visaAcquirerProcessingFixedFee
public CreateFeeProfileRequest visaAcquirerProcessingFixedFee(Long visaAcquirerProcessingFixedFee)
-
getVisaAcquirerProcessingFixedFee
@Nullable public Long getVisaAcquirerProcessingFixedFee()
Applied to all U.S.-based credit card authorizations acquired in the U.S. regardless of where the issuer/cardholder is located. If your business is based in the U.S., the acquirer processing fee will apply to all Visa credit card authorizations.- Returns:
- visaAcquirerProcessingFixedFee
-
setVisaAcquirerProcessingFixedFee
public void setVisaAcquirerProcessingFixedFee(Long visaAcquirerProcessingFixedFee)
-
visaAssessmentsBasisPoints
public CreateFeeProfileRequest visaAssessmentsBasisPoints(Long visaAssessmentsBasisPoints)
-
getVisaAssessmentsBasisPoints
@Nullable public Long getVisaAssessmentsBasisPoints()
Applies to all Visa credit transactions.- Returns:
- visaAssessmentsBasisPoints
-
setVisaAssessmentsBasisPoints
public void setVisaAssessmentsBasisPoints(Long visaAssessmentsBasisPoints)
-
visaBaseIICreditVoucherFixedFee
public CreateFeeProfileRequest visaBaseIICreditVoucherFixedFee(Long visaBaseIICreditVoucherFixedFee)
-
getVisaBaseIICreditVoucherFixedFee
@Nullable public Long getVisaBaseIICreditVoucherFixedFee()
Applies to all U.S.-based refunds.- Returns:
- visaBaseIICreditVoucherFixedFee
-
setVisaBaseIICreditVoucherFixedFee
public void setVisaBaseIICreditVoucherFixedFee(Long visaBaseIICreditVoucherFixedFee)
-
visaBaseIISystemFileTransmissionFixedFee
public CreateFeeProfileRequest visaBaseIISystemFileTransmissionFixedFee(Long visaBaseIISystemFileTransmissionFixedFee)
-
getVisaBaseIISystemFileTransmissionFixedFee
@Nullable public Long getVisaBaseIISystemFileTransmissionFixedFee()
Applies to all Visa transactions and is charged in addition to other transaction-based assessments.- Returns:
- visaBaseIISystemFileTransmissionFixedFee
-
setVisaBaseIISystemFileTransmissionFixedFee
public void setVisaBaseIISystemFileTransmissionFixedFee(Long visaBaseIISystemFileTransmissionFixedFee)
-
visaBasisPoints
public CreateFeeProfileRequest visaBasisPoints(Long visaBasisPoints)
-
getVisaBasisPoints
@Nullable public Long getVisaBasisPoints()
Percentage-based fee incurred against the full amount of each Visa `Transfer`. Calculated as one hundredth of one percent (1 basis point = .0001 or .01%).- Returns:
- visaBasisPoints
-
setVisaBasisPoints
public void setVisaBasisPoints(Long visaBasisPoints)
-
visaChargeInterchange
public CreateFeeProfileRequest visaChargeInterchange(Boolean visaChargeInterchange)
-
getVisaChargeInterchange
@Nullable public Boolean getVisaChargeInterchange()
Set to **True** to incur interchange fees for Visa `Transfers`.- Returns:
- visaChargeInterchange
-
setVisaChargeInterchange
public void setVisaChargeInterchange(Boolean visaChargeInterchange)
-
visaCreditVoucherFixedFee
public CreateFeeProfileRequest visaCreditVoucherFixedFee(Long visaCreditVoucherFixedFee)
-
getVisaCreditVoucherFixedFee
@Nullable public Long getVisaCreditVoucherFixedFee()
Applies to Visa refunds.- Returns:
- visaCreditVoucherFixedFee
-
setVisaCreditVoucherFixedFee
public void setVisaCreditVoucherFixedFee(Long visaCreditVoucherFixedFee)
-
visaFixedFee
public CreateFeeProfileRequest visaFixedFee(Long visaFixedFee)
-
getVisaFixedFee
@Nullable public Long getVisaFixedFee()
Fee in cents incurred for each individual Visa `Transfer`.- Returns:
- visaFixedFee
-
setVisaFixedFee
public void setVisaFixedFee(Long visaFixedFee)
-
visaKilobyteAccessFixedFee
public CreateFeeProfileRequest visaKilobyteAccessFixedFee(Long visaKilobyteAccessFixedFee)
-
getVisaKilobyteAccessFixedFee
@Nullable public Long getVisaKilobyteAccessFixedFee()
Charged on each authorization transaction submitted to Visa’s network for settlement.- Returns:
- visaKilobyteAccessFixedFee
-
setVisaKilobyteAccessFixedFee
public void setVisaKilobyteAccessFixedFee(Long visaKilobyteAccessFixedFee)
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOExceptionValidates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object is invalid with respect to CreateFeeProfileRequest
-
fromJson
public static CreateFeeProfileRequest fromJson(String jsonString) throws IOException
Create an instance of CreateFeeProfileRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CreateFeeProfileRequest
- Throws:
IOException- if the JSON string is invalid with respect to CreateFeeProfileRequest
-
toJson
public String toJson()
Convert an instance of CreateFeeProfileRequest to an JSON string- Returns:
- JSON string
-
-