Skip to main content

API Changelog

Keep track of updates and changes to the Highnote API.

2026-07-20

  • Type ExternalThreeDSecureAuthenticationInput was added
  • Input field threeDSecureAuthentication of type ExternalThreeDSecureAuthenticationInput was added to input object type AcquiringExternalCredentialOnFileInput

2026-07-17

  • Type ProductApplicationWorkflowResult was added
  • Type IdentityVerification was added
  • Type SubjectIdentityVerification was added
  • Type IdentityVerificationSubject was added
  • Type IdentityVerificationCheckResult was added
  • Type IdentityVerificationStatus was added
  • Type IdentityVerificationStatusReason was added
  • Type IdentityVerificationResultCode was added
  • Type TerminatedMerchantScreeningResult was added
  • Type BusinessUnderwritingResult was added
  • Type MerchantScreeningStatus was added
  • Type BusinessApplicationUnderwritingDecision was added
  • Field result was added to object type ProductApplicationWorkflow
  • Field applicationWorkflows was added to object type ProductApplication

ProductApplicationWorkflowType

  • Enum value TERMINATED_MERCHANT_SCREENING was added to enum ProductApplicationWorkflowType
  • Enum value BUSINESS_UNDERWRITING was added to enum ProductApplicationWorkflowType

2026-07-16

MerchantCategory

  • Enum value PAYMENT_TRANSACTION_FINANCIAL_INSTITUTION was added to enum MerchantCategory
  • Enum value PAYMENT_TRANSACTION_MERCHANT was added to enum MerchantCategory
  • Enum value MASTERCARD_INITIATED_REWARD was added to enum MerchantCategory
  • Enum value SCOOT was added to enum MerchantCategory
  • Enum value CHATERAISE_HOTEL_GROUP was added to enum MerchantCategory
  • Enum value AB_ACCOMMO was added to enum MerchantCategory
  • Enum value NOGUCHIKANKO_GROUP was added to enum MerchantCategory

2026-07-15

  • Type SimulateIssuerAcceptsFullCardPaymentDisputeInput was added
  • Type SimulateIssuerAcceptsPartialCardPaymentDisputeInput was added
  • Type SimulateIssuerFilesPreArbitrationResponseCardPaymentDisputeInput was added
  • Type SimulateIssuerFilesPreArbitrationCardPaymentDisputeInput was added
  • Type SimulateCardPaymentDisputePayload was added
  • Type PaymentCardBrand was removed
  • Type PaymentCardBinProductCode was removed
  • Type PaymentCardBinSubProductCode was removed
  • Type SecondaryPointOfSaleNetwork was removed
  • Type SecondaryAtmNetwork was removed
  • Type SecondarySurchargeFreeAtmNetwork was removed
  • Type PaymentCardEmvType was removed
  • Type PaymentCardBinRange was removed
  • Type SimulateIssuerAcceptsFullCardDisputeInput was removed
  • Type SimulateIssuerAcceptsPartialCardDisputeInput was removed
  • Type SimulateIssuerFilesPreArbResponseCardDisputeInput was removed
  • Type SimulateIssuerFilesPreArbCardDisputeInput was removed
  • Type SimulateCardDisputePayload was removed

Mutation

  • Field simulateIssuerAcceptsFullCardPaymentDispute was added to object type Mutation
  • Field simulateIssuerAcceptsPartialCardPaymentDispute was added to object type Mutation
  • Field simulateIssuerFilesPreArbitrationResponseCardPaymentDispute was added to object type Mutation
  • Field simulateIssuerFilesPreArbitrationCardPaymentDispute was added to object type Mutation
  • Field simulateIssuerAcceptsFullCardDispute was removed from object type Mutation
  • Field simulateIssuerAcceptsPartialCardDispute was removed from object type Mutation
  • Field simulateIssuerFilesPreArbResponseCardDispute was removed from object type Mutation
  • Field simulateIssuerFilesPreArbCardDispute was removed from object type Mutation

2026-07-14

  • Type SimulateIssuerAcceptsFullCardDisputeInput was added
  • Type SimulateIssuerAcceptsPartialCardDisputeInput was added
  • Type SimulateIssuerFilesPreArbResponseCardDisputeInput was added
  • Type SimulateIssuerFilesPreArbCardDisputeInput was added
  • Type SimulateCardDisputePayload was added
  • Type CardPaymentDisputeOutcome was added
  • Type PosPanEntryMode was added
  • Type PosPinEntryMode was added
  • Type DeviceReadPinDataInput was added
  • Type DeviceReadPaymentCredentialsInput was added
  • Type DeviceReadPaymentDetailInput was added
  • Type AuthorizePaymentCardForPosInput was added
  • Type ChargePaymentCardForPosInput was added
  • Type DeviceReadPaymentDetailSummary was added
  • Type CardCapturePosStepSummary was added
  • Type CardAuthorizationPosStepSummary was added
  • Type AuthorizePaymentCardForPosPayload was added
  • Type ChargePaymentCardForPosPayload was added
  • Field disputeOutcome was added to object type CardPaymentDispute

Mutation

  • Field simulateIssuerAcceptsFullCardDispute was added to object type Mutation
  • Field simulateIssuerAcceptsPartialCardDispute was added to object type Mutation
  • Field simulateIssuerFilesPreArbResponseCardDispute was added to object type Mutation
  • Field simulateIssuerFilesPreArbCardDispute was added to object type Mutation
  • Field authorizePaymentCardForPos was added to object type Mutation
  • Field chargePaymentCardForPos was added to object type Mutation

NotificationEventName

  • Enum value CARD_PAYMENT_DISPUTE_STATUS_INITIATED was added to enum NotificationEventName
  • Enum value CARD_PAYMENT_DISPUTE_STATUS_IN_REVIEW was added to enum NotificationEventName
  • Enum value CARD_PAYMENT_DISPUTE_STATUS_TIMED_OUT was added to enum NotificationEventName
  • Enum value CARD_PAYMENT_DISPUTE_STATUS_WITHDRAWN was added to enum NotificationEventName
  • Enum value CARD_PAYMENT_DISPUTE_STATUS_CLOSED was added to enum NotificationEventName
  • Enum value CARD_PAYMENT_DISPUTE_STATUS_ISSUER_ACCEPTED was added to enum NotificationEventName
  • Enum value CARD_PAYMENT_DISPUTE_STATUS_MERCHANT_ACCEPTED was added to enum NotificationEventName

2026-07-13

  • Member BusinessAuthorizedPerson was added to Union type DocumentCollectionOwnerEntity

DocumentCollectionAggregateEntity

  • Member BusinessAuthorizedPerson was added to Union type DocumentCollectionAggregateEntity
  • Object type DocumentCollectionAggregateEntity has description Among authorized-person types only the non-US `BusinessAuthorizedPerson` is a member. The US `USBusinessAuthorizedPerson` is intentionally excluded: a US authorized person is represented only as a `DocumentCollectionOwnerEntity`, and its absence here is unchanged from before non-US support.

DocumentCollectionPrimaryEntity

  • Member BusinessAuthorizedPerson was added to Union type DocumentCollectionPrimaryEntity
  • Object type DocumentCollectionPrimaryEntity has description Among authorized-person types only the non-US `BusinessAuthorizedPerson` is a member. The US `USBusinessAuthorizedPerson` is intentionally excluded: a US authorized person is represented only as a `DocumentCollectionOwnerEntity`, and its absence here is unchanged from before non-US support.

2026-07-10

  • Type TransferFundsCardTransferDetailsInput was added
  • Input field cardTransferDetails of type TransferFundsCardTransferDetailsInput was added to input object type TransferFundsSourceInput
  • Input field cardTransferDetails of type TransferFundsCardTransferDetailsInput was added to input object type TransferFundsDestinationInput

AcquiringProviderType

  • Enum value SVB was added to enum AcquiringProviderType
  • Enum value CFSB was added to enum AcquiringProviderType

2026-07-08

  • Type VisaAirlineData was added
  • Type VisaAirlineDataLeg was added
  • Type VisaLodgingData was added
  • Type VisaCarRentalData was added
  • Type VisaAirlineDataLegInput was added
  • Type VisaAirlineDataInput was added
  • Type VisaLodgingDataInput was added
  • Type VisaCarRentalDataInput was added
  • Type AdditionalTransactionDataInput was added
  • Input field additionalTransactionData of type AdditionalTransactionDataInput was added to input object type SimulateReversalInput
  • Input field additionalTransactionData of type AdditionalTransactionDataInput was added to input object type SimulateClearingInput
  • Input field additionalTransactionData of type AdditionalTransactionDataInput was added to input object type SimulateAuthorizationInput
  • Input field additionalTransactionData of type AdditionalTransactionDataInput was added to input object type SimulateSingleStepAuthAndClearInput
  • Field merchantIdentifier was added to object type CardPaymentDispute
  • Field networkResponseDueAt was added to interface CardPaymentDisputeStage
  • Field networkResponseDueAt was added to object type CardPaymentDisputeChargebackStage
  • Field networkResponseDueAt was added to object type CardPaymentDisputeRepresentmentStage
  • Field networkResponseDueAt was added to object type CardPaymentDisputePreArbitrationStage
  • Field networkResponseDueAt was added to object type CardPaymentDisputeArbitrationStage

2026-07-07

  • Enum value HUNTINGTON_BANK was added to enum PartnerBankName

2026-07-06

  • Type CardPaymentDisputeStageQuestionnaireActionDetails was added
  • Type DisputeQuestionnaire was added
  • Type ProcessingErrorQuestionnaire was added
  • Type ConsumerDisputeQuestionnaire was added
  • Type ProductReturnMethod was added
  • Type ProductCancellationMethod was added
  • Type AlternatePaymentMethod was added
  • Type DisputeQuestionnaireField was added
  • Field questionnaire was added to interface CardPaymentDisputeStage
  • Field questionnaire was added to object type CardPaymentDisputeChargebackStage
  • Field questionnaire was added to object type CardPaymentDisputeRepresentmentStage
  • Field questionnaire was added to object type CardPaymentDisputePreArbitrationStage
  • Field questionnaire was added to object type CardPaymentDisputeArbitrationStage
  • Member CardPaymentDisputeStageQuestionnaireActionDetails was added to Union type CardPaymentDisputeStageActionDetails

2026-07-02

  • Type Dispute was added
  • Type DisputeStatus was added
  • Type CardDispute was added
  • Type DisputeStageAction was added
  • Type InitiateAcquiringThreeDSecureDataExchangeInput was added
  • Type AcquiringThreeDSecureDataExchangeStatus was added
  • Type AcquiringThreeDSecureDataExchangeResult was added
  • Type InitiateAcquiringThreeDSecureDataExchangePayload was added
  • Type InitiateAcquiringThreeDSecureAuthenticationInput was added
  • Type AcquiringThreeDSecureTransactionContextInput was added
  • Type AcquiringThreeDSecureBrowserInfoInput was added
  • Type AcquiringThreeDSecureAuthenticationResult was added
  • Type AcquiringThreeDSecureChallengeRequired was added
  • Type InitiateAcquiringThreeDSecureAuthenticationPayload was added
  • Type CompleteAcquiringThreeDSecureAuthenticationChallengeInput was added
  • Type CompleteAcquiringThreeDSecureAuthenticationChallengePayload was added
  • Type PricingConfigurationConnection was added
  • Type PricingConfigurationEdge was added
  • Type InitiateOnDemandPricingChargeInput was added
  • Type InitiateOnDemandPricingChargePayload was added
  • Type OnDemandPricingChargeConnection was added
  • Type OnDemandPricingChargeEdge was added
  • Type OnDemandPricingChargeFilterInput was added
  • Type InvoiceConnection was added
  • Type InvoiceEdge was added
  • Type InvoiceFilterInput was added
  • Field expirySeconds was added to object type LinkVerifiedExternalBankAccountVerificationRequiredEvent
  • Field payerPricingConfigurations was added to object type Merchant
  • Field payerPricingConfigurations was added to object type Iso

Mutation

  • Field initiateAcquiringThreeDSecureDataExchange was added to object type Mutation
  • Field initiateAcquiringThreeDSecureAuthentication was added to object type Mutation
  • Field completeAcquiringThreeDSecureAuthenticationChallenge was added to object type Mutation
  • Field initiateOnDemandPricingCharge was added to object type Mutation

Payfac

  • Field invoices was added to object type Payfac
  • Field onDemandPricingCharges was added to object type Payfac

OnDemandPricingCharge

  • Field payer was added to object type OnDemandPricingCharge
  • Field payee was added to object type OnDemandPricingCharge
  • Field invoiceItem was added to object type OnDemandPricingCharge

2026-07-01

LinkVerifiedExternalBankAccountVerificationRequiredEvent

  • Field expiresAt was added to object type LinkVerifiedExternalBankAccountVerificationRequiredEvent
  • Field expirySeconds was removed from object type LinkVerifiedExternalBankAccountVerificationRequiredEvent

2026-06-30

  • Type ProductApplicationPayload was added
  • Type SimulateCreateMerchantMatchConfigInput was added
  • Type SimulateMerchantMatchInReviewInput was added
  • Type AcquiringMerchantMatchConfig was added
  • Type SimulateCreateMerchantMatchConfigPayload was added
  • Field externalId was added to object type InterFinancialAccountTransfer

Mutation

  • Field simulateCreateMerchantMatchConfig was added to object type Mutation
  • Field simulateMerchantMatchInReview was added to object type Mutation

2026-06-25

  • Type AccountReceivable was added
  • Type AccountPayableParty was added
  • Type AccountReceivableParty was added
  • Type AccountReceivableStatus was added
  • Type AccountReceivableType was added
  • Type AccountReceivableCollectionSchedule was added
  • Type AcquiringThreeDSecureAuthentication was added
  • Type FinancialAccountHolder was added
  • Type AssignFinancialBankAccountToBusinessInput was added
  • Type AssignFinancialBankAccountInput was added
  • Type BusinessServiceTargetInput was added
  • Type MerchantBusinessServiceTargetInput was added
  • Type MerchantPayfacRelationshipQualifierInput was added
  • Type PayfacBusinessServiceTargetInput was added
  • Type AssignFinancialBankAccountToBusinessPayload was added
  • Field assignFinancialBankAccountToBusiness was added to object type Mutation
  • Input field RefundPaymentTransactionInput.amount changed type from AmountInput! to AmountInput
  • Field businessAccountConfigurations was added to object type Merchant
  • Field businessAccountConfigurations was added to object type Payfac
  • Field acquiringThreeDSecureAuthentication was added to object type PaymentMethodToken

2026-06-24

  • Type Invoice was added
  • Type InvoiceItem was added
  • Type InvoiceParty was added
  • Type InvoiceItemServicePeriod was added
  • Type InvoiceItemCalculationMetadata was added
  • Type InvoiceItemPerItemCalculation was added
  • Type InvoiceItemPercentageCalculation was added
  • Type InvoiceItemServicePeriodRange was added
  • Type InvoiceItemServiceDate was added
  • Type InvoiceItemConnection was added
  • Type InvoiceItemEdge was added
  • Type OnDemandPricingChargeCalculationMetadata was removed
  • Type OnDemandPricingPerItemCalculation was removed
  • Type OnDemandPricingPercentageCalculation was removed
  • Field metadata was removed from object type OnDemandPricingCharge

2026-06-23

  • Type PrimaryAuthorizedPerson was added
  • Type UltimateBeneficialOwner was added
  • Type BusinessAccountPurpose was added
  • Type BusinessAccountConfiguration was added

USBusinessAccountHolder

  • Field primaryAuthorizedPersonDetail was added to object type USBusinessAccountHolder
  • Field USBusinessAccountHolder.primaryAuthorizedPerson is deprecatedDeprecated
  • Field USBusinessAccountHolder.primaryAuthorizedPerson has deprecation reason Use primaryAuthorizedPersonDetail instead.

USBusinessProfile

  • Field ultimateBeneficialOwnerDetails was added to object type USBusinessProfile
  • Field USBusinessProfile.ultimateBeneficialOwners is deprecatedDeprecated
  • Field USBusinessProfile.ultimateBeneficialOwners has deprecation reason Use ultimateBeneficialOwnerDetails instead.

2026-06-18

  • Type LinkVerifiedExternalBankAccountVerificationRequiredEvent was added
  • Type LinkVerifiedExternalBankAccountExpiredEvent was added
  • Type InstantNetworkTransferCapabilityDeclineReason was added
  • Member PassportIdentificationDocument was added to Union type PersonIdentificationDocument
  • Field signedBalance was added to object type Ledger
  • Field purchaseRestrictonsFlag (deprecated) was removed from object type VisaFleetAuthorizationDataDeprecated
  • Input field purchaseRestrictonsFlag was removed from input object type SimulateVisaFleetAuthorizationDataInput
  • Field declineReasons was added to object type InstantNetworkTransferDestinationPaymentInstrumentCapability
  • Field declineReasons was added to object type InstantNetworkTransferSourcePaymentInstrumentCapability
  • Field signedBalance was added to object type FinancialAccountBalanceLedgerDetail

NotificationEventNode

  • Member LinkVerifiedExternalBankAccountVerificationRequiredEvent was added to Union type NotificationEventNode
  • Member LinkVerifiedExternalBankAccountExpiredEvent was added to Union type NotificationEventNode

NotificationEventName

  • Enum value LINK_VERIFIED_EXTERNAL_BANK_ACCOUNT_VERIFICATION_REQUIRED was added to enum NotificationEventName
  • Enum value LINK_VERIFIED_EXTERNAL_BANK_ACCOUNT_EXPIRED was added to enum NotificationEventName

2026-06-17

  • Enum value INVALID_ACCOUNT_ID was added to enum RewardPointsTransferFailureReasonCode

2026-06-16

  • Type PaymentTransactionHoldReason was added
  • Type CardPaymentAuthorizationHeldEvent was added

2026-06-15

  • Type CryptoFundingFinancialAccountFeature was added
  • Type CryptoReceivingFinancialAccountFeature was added
  • Input field idempotencyKey of type IdempotencyKey was added to input object type RedeemRewardsToFinancialAccountInput
  • Input field idempotencyKey of type IdempotencyKey was added to input object type RedeemRewardsForStatementCreditInput

FinancialAccountFeatureType

  • Enum value CRYPTO_FUNDING was added to enum FinancialAccountFeatureType
  • Enum value CRYPTO_RECEIVING was added to enum FinancialAccountFeatureType

RewardPointsTransferFailureReasonCode

  • Enum value REDEMPTION_CONFIGURATION_NOT_FOUND was added to enum RewardPointsTransferFailureReasonCode
  • Enum value REDEMPTION_CONFIGURATION_ID_OR_POINT_VALUE_REQUIRED was added to enum RewardPointsTransferFailureReasonCode
  • Enum value INSUFFICIENT_FUNDING_ACCOUNT_BALANCE was added to enum RewardPointsTransferFailureReasonCode
  • Enum value TRANSFER_AMOUNT_NOT_POSITIVE was added to enum RewardPointsTransferFailureReasonCode
  • Enum value ACCOUNT_NOT_ACTIVE was added to enum RewardPointsTransferFailureReasonCode

InstantNetworkTransferStatus

  • Enum value ON_HOLD_AWAITING_NETWORK was added to enum InstantNetworkTransferStatus
  • Enum value ON_HOLD_AWAITING_RESOLUTION was added to enum InstantNetworkTransferStatus

2026-06-12

  • Type MerchantFundingFinancialAccountFeature was added
  • Type AddPricingConfigurationPayload was removed
  • Type AddPricingConfigurationInput was removed
  • Type AddPricingConfigurationEntityInput was removed
  • Type PricingConfigurationAttachmentEntityType was removed
  • Field addPricingConfiguration was removed from object type Mutation
  • Enum value MERCHANT_FUNDING was added to enum FinancialAccountFeatureType

2026-06-11

  • Member WireTransfer was added to Union type NotificationEventNode
  • Enum value WIRE_TRANSFER_COMPLETED_EVENT was added to enum NotificationEventName

2026-06-10

  • Type MerchantAcceptorFilterInput was added
  • Type MerchantAcceptorConnection was added
  • Type MerchantAcceptorEdge was added
  • Field merchantAcceptors was added to object type Query
  • Field merchantAcceptors was added to object type Merchant

BusinessFilterInput

  • Input field businessProfile was removed from input object type BusinessFilterInput
  • Input field externalId was removed from input object type BusinessFilterInput
  • Input field primaryAuthorizedPerson was removed from input object type BusinessFilterInput

2026-06-09

  • Type BusinessRelationship was added
  • Type BusinessRelationshipParty was added
  • Type BusinessCustomerRelationship was added
  • Type BusinessPartnerRelationship was added
  • Type BusinessRelationshipConnection was added
  • Type BusinessRelationshipEdge was added
  • Type BusinessRelationshipStatus was added
  • Type BusinessRelationshipType was added
  • Type BusinessRelationshipFilterInput was added

Query

  • Field businessRelationships was added to object type Query
  • Field Query.organizationBusinessRelationships is deprecatedDeprecated
  • Field Query.organizationBusinessRelationships has deprecation reason Use businessRelationships instead.

2026-06-08

  • Type AcquiringMerchantType was removed
  • Enum value INTRA_BANK_ACH_TRANSFER was added to enum AchTransferPurpose
  • Field pricingPlan was removed from object type MerchantAcceptor
  • Field networkCaseIdentifier was added to object type CardPaymentDispute
  • Field merchantType was removed from object type Merchant
  • Enum value RISK_DECLINE was added to enum RtpTransferFailureReason

2026-06-05

  • Type RedeemRewardsToFinancialAccountInput was added
  • Field redeemRewardsToFinancialAccount was added to object type Mutation
  • Input field type of type RedemptionConfigurationType was added to input object type CreateRewardRedemptionConfigurationInput
  • Enum value REDEEM_TO_FINANCIAL_ACCOUNT was added to enum RedemptionConfigurationType

RewardPointsTransferFailureReasonCode

  • Enum value REDEMPTION_CONFIGURATION_ID_NOT_PROVIDED was added to enum RewardPointsTransferFailureReasonCode
  • Enum value PREPAID_CARD_FEATURE_NOT_ENABLED was added to enum RewardPointsTransferFailureReasonCode
  • Enum value ACCOUNTS_DO_NOT_BELONG_TO_SAME_PRODUCT was added to enum RewardPointsTransferFailureReasonCode

2026-06-04

  • Enum value UNACTIVATED was added to enum FinancialAccountStatus

2026-06-03

  • Type BusinessServiceConnection was added
  • Type BusinessServiceEdge was added
  • Type TransactionBatchFilterInput was added
  • Type TransactionBatchConnectionPayload was added
  • Type PaymentTransactionsConnectionPayload was added
  • Type TransactionBatchConnection was added
  • Type TransactionBatchEdge was added
  • Type CloseTransactionBatchInput was added
  • Type CloseTransactionBatchPayload was added
  • Type CloseTransactionBatch was added
  • Type TransactionBatchEntryFilterInput was added
  • Type TransactionBatchTotal was added
  • Type BatchHoldConnection was added
  • Type BatchHoldEdge was added
  • Type BatchAdjustmentConnection was added
  • Type BatchAdjustmentEdge was added
  • Field transactionBatches was added to object type Query
  • Field closeTransactionBatch was added to object type Mutation
  • Field services was added to object type Business
  • Field merchant was added to object type MerchantAcceptor
  • Field merchantCategoryCode was added to object type MerchantAcceptorDetails
  • Field merchantCategoryCode was added to object type MerchantAcceptorProcessorConfiguration
  • Field payfac was added to object type MerchantPayfacRelationship

LedgerName

  • Enum value PSEUDO_OUTSTANDING_BALANCE_PAYABLE was added to enum LedgerName
  • Enum value PSEUDO_OUTSTANDING_BALANCE_RECEIVABLE was added to enum LedgerName
  • Enum value DISBURSEMENT_CASH was added to enum LedgerName
  • Enum value DISBURSEMENT_AVAILABLE_CASH was added to enum LedgerName

TransactionBatch

  • Field debitTotal was added to object type TransactionBatch
  • Field creditTotal was added to object type TransactionBatch
  • Field chargebackTotal was added to object type TransactionBatch
  • Field holdsTotalAmount was added to object type TransactionBatch
  • Field adjustmentsTotalAmount was added to object type TransactionBatch
  • Field disbursedAmount was added to object type TransactionBatch
  • Field transactions was added to object type TransactionBatch
  • Field holds was added to object type TransactionBatch
  • Field adjustments was added to object type TransactionBatch
  • Field currentTotal was added to object type TransactionBatch
  • Field createdAt was added to object type TransactionBatch
  • Field closeRequestedAt was added to object type TransactionBatch

2026-06-02

  • Type OnDemandPricingCharge was added
  • Type OnDemandPricingChargeImpact was added
  • Type OnDemandPricingChargeCalculationMetadata was added
  • Type OnDemandPricingPerItemCalculation was added
  • Type OnDemandPricingPercentageCalculation was added
  • Type TransactionBatchOwner was added
  • Type UpdatePricingConfigurationPayload was removed
  • Type UpdatePricingConfigurationInput was removed
  • Field updatePricingConfiguration was removed from object type Mutation
  • Enum value RECURRING was added to enum PricingRuleTrigger
  • Enum value MONTHLY was added to enum PricingRuleFrequency

TransactionBatch

  • Field owner was added to object type TransactionBatch
  • Field merchantAcceptorId was removed from object type TransactionBatch

TransactionBatchStatus

  • Enum value PAYOUT_COMPLETE was added to enum TransactionBatchStatus
  • Enum value PAYOUT_PENDING was added to enum TransactionBatchStatus
  • Enum value PAYOUT_FAILED was added to enum TransactionBatchStatus
  • Enum value PAYOUT_SENT was removed from enum TransactionBatchStatus

2026-05-27

  • Type MerchantStatus was added
  • Type AcquiringMerchantType was added
  • Type PayfacStatus was added
  • Type IsoStatus was added
  • Type MerchantPayfacRelationship was added
  • Type MerchantPayfacRelationshipConnection was added
  • Type MerchantPayfacRelationshipEdge was added
  • Type PayfacIsoPartnership was added
  • Type PayfacIsoPartnershipConnection was added
  • Type PayfacIsoPartnershipEdge was added
  • Type Merchant was added
  • Type MerchantConnection was added
  • Type MerchantEdge was added
  • Type Payfac was added
  • Type Iso was added
  • Type BusinessService was added
  • Field accountingDirection was added to object type BalanceNotificationEvent

2026-05-22

  • Type AdditionalRecipientInformationInput was added
  • Type AdditionalRecipientInformation was added
  • Input field additionalInformation of type AdditionalRecipientInformationInput was added to input object type PaymentCardDeliveryDetailsInput
  • Field additionalInformation was added to object type PaymentCardDeliveryDetails
  • Field postedAt was removed from object type CryptoFundingFlowTransfer
  • Type PaymentTransactionPaymentMethodInput was added
  • Type ForceStandaloneCapturePaymentInput was added
  • Field forceStandaloneCapturePayment was added to object type Mutation
  • Input field amount of type AmountInput was added to input object type ForceCapturePaymentTransactionInput

TransactionEventResponseCode

  • Enum value RESTRICTED_ACCOUNT_HOLDER was added to enum TransactionEventResponseCode
  • Enum value RESTRICTED_CARD_HOLDER was added to enum TransactionEventResponseCode

BalanceNotificationEvent

  • Field BalanceNotificationEvent.balance is deprecatedDeprecated
  • Field BalanceNotificationEvent.balance has deprecation reason Use ledger { creditBalance debitBalance } instead. The ledger field exposes the balance in the canonical Ledger shape — `creditBalance` and `debitBalance` form a magnitude pair (one carries the value, the other is zero). Combined with `ledger.normalBalance`, these surface the correct sign across all ledger types.

TransactionSearchSource

  • Member NonOriginatedRtpTransfer was added to Union type TransactionSearchSource
  • Member NonOriginatedRtpTransferEvent was added to Union type TransactionSearchSource

2026-05-20

  • Type BusinessUltimateBeneficialOwner was added
  • Type MerchantAcceptor was added
  • Type MerchantAcceptorDetails was added
  • Type MerchantAcceptorProcessorConfiguration was added
  • USBusinessUltimateBeneficialOwner object implements BusinessUltimateBeneficialOwner interface
  • Field nationalIdentificationDocument was added to object type OnboardingIdentificationDocument

BusinessFilterInput

  • Input field businessProfile of type BusinessAccountHolderBusinessProfileFilterInput was added to input object type BusinessFilterInput
  • Input field externalId of type IDFilterInput was added to input object type BusinessFilterInput
  • Input field primaryAuthorizedPerson of type BusinessAccountHolderPrimaryAuthorizedPersonFilterInput was added to input object type BusinessFilterInput

NotificationEventNode

  • Member OriginatedRtpTransferEvent was added to Union type NotificationEventNode
  • Member NonOriginatedRtpTransferEvent was added to Union type NotificationEventNode

NotificationEventName

  • Enum value ORIGINATED_RTP_TRANSFER_INITIATED_EVENT was added to enum NotificationEventName
  • Enum value ORIGINATED_RTP_TRANSFER_PENDING_EVENT was added to enum NotificationEventName
  • Enum value ORIGINATED_RTP_TRANSFER_PROCESSING_EVENT was added to enum NotificationEventName
  • Enum value ORIGINATED_RTP_TRANSFER_COMPLETED_EVENT was added to enum NotificationEventName
  • Enum value ORIGINATED_RTP_TRANSFER_FAILED_EVENT was added to enum NotificationEventName
  • Enum value NON_ORIGINATED_RTP_TRANSFER_RECEIVED_EVENT was added to enum NotificationEventName
  • Enum value NON_ORIGINATED_RTP_TRANSFER_PROCESSING_EVENT was added to enum NotificationEventName
  • Enum value NON_ORIGINATED_RTP_TRANSFER_COMPLETED_EVENT was added to enum NotificationEventName
  • Enum value NON_ORIGINATED_RTP_TRANSFER_FAILED_EVENT was added to enum NotificationEventName

2026-05-18

  • Type SignedInt was added
  • Type SignedAmount was added
  • Type TransactionBatch was added
  • Type TransactionBatchFee was added
  • Type BatchHold was added
  • Type ReserveHold was added
  • Type BatchAdjustment was added
  • Type CashAdvanceRepayment was added
  • Type TransactionBatchProcessingFee was added
  • Type TransactionBatchStatus was added

2026-05-15

  • Type CryptoFundingFlowEvent was added
  • Member CryptoFundingFlowProcessedEvent was added to Union type FinancialEvent
  • Enum value CRYPTO_PAYOUT was added to enum BalanceNotificationSubeventType
  • CryptoFundingFlowReceivedEvent object implements CryptoFundingFlowEvent interface
  • CryptoFundingFlowProcessingEvent object implements CryptoFundingFlowEvent interface
  • CryptoFundingFlowFailedEvent object implements CryptoFundingFlowEvent interface

LedgerName

  • Enum value ACCOUNT_RECEIVABLE_HOLD was added to enum LedgerName
  • Enum value CASH_ADVANCE_OUTSTANDING was added to enum LedgerName
  • Enum value CASH_ADVANCE_PAYABLE was added to enum LedgerName
  • Enum value CASH_ADVANCE_PRINCIPAL was added to enum LedgerName
  • Enum value CASH_ADVANCE_RECEIVABLE was added to enum LedgerName
  • Enum value CASH_ADVANCE_REPAID was added to enum LedgerName
  • Enum value CONTRA_EXTERNAL_FUNDING was added to enum LedgerName
  • Enum value FEE_PAYABLE was added to enum LedgerName
  • Enum value FEE_RECEIVABLE was added to enum LedgerName

CryptoFundingFlowTransfer

  • Field events was added to object type CryptoFundingFlowTransfer
  • Field ledgers was removed from object type CryptoFundingFlowTransfer

CryptoFundingFlowProcessedEvent

  • CryptoFundingFlowProcessedEvent object implements CryptoFundingFlowEvent interface
  • Field postedAt was removed from object type CryptoFundingFlowProcessedEvent

2026-05-13

  • Enum value RECEIVED was added to enum RtpTransferStatus

Query

  • Field businesses was added to object type Query
  • Field businessesWithAccountHolderDetails was removed from object type Query
  • Field businessesWithMerchantDetails was removed from object type Query
  • Field Query.businessesForSubscriber is deprecatedDeprecated
  • Field Query.businessesForSubscriber has deprecation reason Please use `businesses` instead.

2026-05-12

  • Type UpdatePricingConfigurationPayload was added
  • Type AddPricingConfigurationPayload was added
  • Type CreatePricingPlanPayload was added
  • Type PublishPricingPlanPayload was added
  • Type SimulatePricingPlanPayload was added
  • Type PricingPlanSimulationResult was added
  • Type UpdatePricingConfigurationInput was added
  • Type AddPricingConfigurationInput was added
  • Type AddPricingConfigurationEntityInput was added
  • Type CreatePricingPlanInput was added
  • Type PublishPricingPlanInput was added
  • Type SimulatePricingPlanInput was added
  • Type PricingRuleInput was added
  • Type PricingRuleParameterInput was added
  • Type PricingRuleParameterValueInput was added
  • Type PricingConfigurationAttachmentEntityType was added
  • Type PricingPlanConnection was added
  • Type PricingPlanEdge was added
  • Type PricingPlanFilterInput was added
  • Field operatingDetails was removed from object type BusinessProfileDetail
  • Field pricingPlans was added to object type Organization

Mutation

  • Field createPricingPlan was added to object type Mutation
  • Field publishPricingPlan was added to object type Mutation
  • Field simulatePricingPlan was added to object type Mutation
  • Field addPricingConfiguration was added to object type Mutation
  • Field updatePricingConfiguration was added to object type Mutation

FinancialEvent

  • Member OriginatedRtpTransferEvent was added to Union type FinancialEvent
  • Member NonOriginatedRtpTransferEvent was added to Union type FinancialEvent

2026-05-11

  • Type VisaFleetPurchaseRestrictionsType was added
  • Member Business was added to Union type FinancialAccountOwner

VisaFleetAuthorizationData

  • Field purchaseRestrictionsFlag was added to object type VisaFleetAuthorizationData
  • Field purchaseRestrictionsType was added to object type VisaFleetAuthorizationData
  • Field VisaFleetAuthorizationData.purchaseRestrictonsFlag is deprecatedDeprecated
  • Field VisaFleetAuthorizationData.purchaseRestrictonsFlag has deprecation reason Use purchaseRestrictionsFlag instead

SimulateVisaFleetAuthorizationDataInput

  • Input field purchaseRestrictionsFlag of type Boolean was added to input object type SimulateVisaFleetAuthorizationDataInput
  • Input field purchaseRestrictionsType of type VisaFleetPurchaseRestrictionsType was added to input object type SimulateVisaFleetAuthorizationDataInput

2026-05-08

  • Enum value CONTROL_PRONG was added to enum BusinessPersonRole

2026-05-07

  • Type BusinessPersonRole was added
  • Type BusinessAddressType was added
  • Type BusinessAddress was added
  • Type PersonJurisdiction was added
  • Type BusinessJurisdiction was added
  • Type PersonLocality was removed
  • Type BusinessLocality was removed

BusinessAuthorizedPerson

  • Field jurisdiction was added to object type BusinessAuthorizedPerson
  • Field roles was added to object type BusinessAuthorizedPerson
  • Field locality was removed from object type BusinessAuthorizedPerson
  • Field isGuarantor was removed from object type BusinessAuthorizedPerson
  • Field isUltimateBeneficialOwner was removed from object type BusinessAuthorizedPerson

BusinessProfileDetail

  • BusinessProfileDetail object type no longer implements BusinessProfile interface
  • Field addresses was added to object type BusinessProfileDetail
  • Field jurisdiction was added to object type BusinessProfileDetail
  • Field billingAddress was removed from object type BusinessProfileDetail
  • Field legalAddress was removed from object type BusinessProfileDetail
  • Field locality was removed from object type BusinessProfileDetail

2026-05-06

  • Type CryptoFundingFlowProvider was added
  • Type CryptoFundingFlowStatus was added
  • Type CryptoFundingFlowFailureReason was added
  • Type CryptoFundingFlowTransfer was added
  • Type CryptoFundingFlowReceivedEvent was added
  • Type CryptoFundingFlowProcessingEvent was added
  • Type CryptoFundingFlowProcessedEvent was added
  • Type CryptoFundingFlowFailedEvent was added
  • Type UnifiedFundsTransferCryptoFundingFlowStep was added
  • Member UnifiedFundsTransferCryptoFundingFlowStep was added to Union type UnifiedFundsTransferStep

NotificationEventNode

  • Member CryptoFundingFlowReceivedEvent was added to Union type NotificationEventNode
  • Member CryptoFundingFlowProcessingEvent was added to Union type NotificationEventNode
  • Member CryptoFundingFlowProcessedEvent was added to Union type NotificationEventNode
  • Member CryptoFundingFlowFailedEvent was added to Union type NotificationEventNode

NotificationEventName

  • Enum value CRYPTO_FUNDING_FLOW_RECEIVED was added to enum NotificationEventName
  • Enum value CRYPTO_FUNDING_FLOW_PROCESSING was added to enum NotificationEventName
  • Enum value CRYPTO_FUNDING_FLOW_PROCESSED was added to enum NotificationEventName
  • Enum value CRYPTO_FUNDING_FLOW_FAILED was added to enum NotificationEventName

UnifiedFundsTransferFailureReason

  • Enum value CRYPTO_FUNDING_ACCOUNT_FEATURE_NOT_ENABLED was added to enum UnifiedFundsTransferFailureReason
  • Enum value CRYPTO_RECEIVING_ACCOUNT_FEATURE_NOT_ENABLED was added to enum UnifiedFundsTransferFailureReason

2026-05-04

  • Field settlementImpact was added to object type ReversalEvent
  • Field settlementImpact was added to object type PaymentCardAuthorizationReversedEvent
  • Enum value PENDING was added to enum BalanceNotificationStepType

BalanceNotificationSubeventType

  • Enum value ORIGINATING_ACH_LOAD was added to enum BalanceNotificationSubeventType
  • Enum value NON_ORIGINATING_ACH_LOAD was added to enum BalanceNotificationSubeventType

2026-05-01

  • Type RefundCaptureStepInput was added
  • Type RefundCaptureStepPayload was added
  • Field refundCaptureStep was added to object type Mutation
  • Field originatedPaymentTransactionCaptureStep was added to object type PaymentCreditTransaction
  • Field id was added to object type CardCaptureStep
  • Field originatedPaymentTransactionCaptureStep was added to object type PaymentCreditTransactionSummary
  • Type BalanceNotificationEventType was added
  • Type BalanceNotificationSubeventType was added
  • Type BalanceNotificationStepType was added
  • Type BalanceNotificationEvent was added
  • Member BalanceNotificationEvent was added to Union type NotificationEventNode
  • Enum value BALANCE_NOTIFICATION_EVENT was added to enum NotificationEventName

2026-04-30

  • Type CheckbookUserVerificationStatus was added
  • Type SimulateCheckbookUserVerificationInput was added
  • Type SimulateCheckbookUserVerificationPayload was added
  • Type SimulateCheckbookUserVerificationSuccess was added
  • Type TransferFundsChargeFromType was added
  • Type TransferFundsCustomerFeeSourceInput was added
  • Type TransferFundsCustomerFeeDestinationInput was added
  • Type TransferFundsCustomerFeeInput was added
  • Field simulateCheckbookUserVerification was added to object type Mutation
  • Input field customerFees of type [TransferFundsCustomerFeeInput!] was added to input object type TransferFundsInput

USAuthorizedPersonUpdateInput

  • Input field email of type String was added to input object type USAuthorizedPersonUpdateInput
  • Input field phoneNumber of type PhoneInput was added to input object type USAuthorizedPersonUpdateInput

InstantNetworkTransferFailureReason

  • Enum value PUSH_PAYMENT_FEE_STRUCTURE_NOT_SUPPORTED was added to enum InstantNetworkTransferFailureReason
  • Enum value PULL_PAYMENT_FEE_STRUCTURE_NOT_SUPPORTED was added to enum InstantNetworkTransferFailureReason
  • Enum value CRYPTO_FUNDING_ACCOUNT_FEATURE_NOT_ENABLED was added to enum InstantNetworkTransferFailureReason
  • Enum value CRYPTO_RECEIVING_ACCOUNT_FEATURE_NOT_ENABLED was added to enum InstantNetworkTransferFailureReason

2026-04-29

  • Type PaymentMethodCapabilityEnabledEvent was added
  • Type PaymentMethodCapabilityDisabledEvent was added
  • Type PaymentMethodCapabilityRequiresReviewEvent was added
  • Type PaymentMethodCapabilityReviewedEvent was added

NotificationEventNode

  • Member PaymentMethodCapabilityEnabledEvent was added to Union type NotificationEventNode
  • Member PaymentMethodCapabilityDisabledEvent was added to Union type NotificationEventNode
  • Member PaymentMethodCapabilityRequiresReviewEvent was added to Union type NotificationEventNode
  • Member PaymentMethodCapabilityReviewedEvent was added to Union type NotificationEventNode

NotificationEventName

  • Enum value PAYMENT_METHOD_CAPABILITY_STATUS_ENABLED_EVENT was added to enum NotificationEventName
  • Enum value PAYMENT_METHOD_CAPABILITY_STATUS_DISABLED_EVENT was added to enum NotificationEventName
  • Enum value PAYMENT_METHOD_CAPABILITY_STATUS_REQUIRES_REVIEW_EVENT was added to enum NotificationEventName
  • Enum value PAYMENT_METHOD_CAPABILITY_STATUS_REVIEWED_EVENT was added to enum NotificationEventName

2026-04-28

  • Enum value AUTHENTICATION_REQUIRED was added to enum PaymentTransactionResponseCodeProcessorResponseCode

2026-04-27

  • Field llmSummary was added to object type PricingRule

LedgerName

  • Enum value PREFUNDED_ADVANCE_PAYABLE was added to enum LedgerName
  • Enum value PREFUNDED_ADVANCE_RECEIVABLE was added to enum LedgerName

InterFinancialAccountTransferActivityType

  • Enum value PREFUNDED_ADVANCE was added to enum InterFinancialAccountTransferActivityType
  • Enum value PREFUNDED_ADVANCE_REPAYMENT was added to enum InterFinancialAccountTransferActivityType
  • Enum value CUSTOMER_FEE was added to enum InterFinancialAccountTransferActivityType

TransferPurpose

  • Enum value PREFUNDED_ADVANCE was added to enum TransferPurpose
  • Enum value PREFUNDED_ADVANCE_REPAYMENT was added to enum TransferPurpose
API Changelog displays the 50 most recent updates.