Skip to content

Latest commit

 

History

History
911 lines (859 loc) · 69.9 KB

File metadata and controls

911 lines (859 loc) · 69.9 KB

@rebilly/client-php

3.1.9

Patch Changes

  • Added

    • Added optional response property canceledTime on SubscriptionGET /search, GET /subscriptions + 5 more
    • Added optional response property contentBlockGET /account-registration-settings, POST /account-registration-settings + 2 more
    • Added optional request property contentBlockPOST /account-registration-settings, PUT /account-registration-settings/{id}
    • Added optional response property inputTypeGET /account-registration-settings, POST /account-registration-settings + 2 more
    • Added optional request property inputTypePOST /account-registration-settings, PUT /account-registration-settings/{id}
    • Added optional response property minimumAgeGET /account-registration-settings, POST /account-registration-settings + 2 more
    • Added optional request property minimumAgePOST /account-registration-settings, PUT /account-registration-settings/{id}
    • Added optional response property placeholderGET /account-registration-settings, POST /account-registration-settings + 2 more
    • Added optional request property placeholderPOST /account-registration-settings, PUT /account-registration-settings/{id}

    Enum changes

    • Enum value added on request attribute: contentBlockPOST /account-registration-settings, PUT /account-registration-settings/{id}
    • Enum value added on response attribute: contentBlockGET /account-registration-settings, POST /account-registration-settings + 2 more

    Other

    • response-property-min-decreased (20x) — e.g. the items/oneOf[#/components/schemas/OneTimeOrder]/_embedded/website/settings/payoutRequest/pendingPeriodHours response property's minimum was decreased.
    • request-property-min-decreased (7x) — e.g. the oneOf[#/components/schemas/OneTimeOrder]/_embedded/website/settings/payoutRequest/pendingPeriodHours request property's minimum was decreased.
  • chore(deps): bump picomatch

  • chore(deps-dev): bump fast-uri

  • fix: Remove snapshot carry on auto-update branches

3.1.8

Patch Changes

  • Endpoints

    • Added endpoint — GET /account-registration-settings, POST /account-registration-settings + 6 more

    Added

    • Added required request property gatewayAccountIdPOST /payout-requests, PUT /payout-requests/{id} + 4 more (breaking)
    • Added optional response property _linksGET /payout-requests, POST /payout-requests + 4 more
    • Added optional response property batchIdGET /payout-requests, POST /payout-requests + 4 more
    • Added optional response property billingAddressGET /quotes, POST /quotes + 8 more
    • Added optional request property billingAddressPOST /quotes, PUT /quotes/{id} + 8 more
    • Added optional response property buttonTextGET /deposit-requests, POST /deposit-requests + 5 more
    • Added optional request property buttonTextPOST /deposit-strategies, PUT /deposit-strategies/{id}
    • Added optional response property currentPeriodEnd on RecurringOrder, Subscription, SubscriptionItemGET /orders, POST /orders + 11 more
    • Added optional request property currentPeriodEnd on RecurringOrderPOST /orders, PUT /orders/{id}
    • Added optional response property currentPeriodStart on RecurringOrder, Subscription, SubscriptionItemGET /orders, POST /orders + 11 more
    • Added optional response property deliveryAddressGET /quotes, POST /quotes + 8 more
    • Added optional request property deliveryAddressPOST /quotes, PUT /quotes/{id} + 8 more
    • Added optional response property fpanLast4 on OneTimeOrder, RecurringOrderGET /orders, POST /orders + 12 more
    • Added required response property gatewayAccountIdGET /payout-requests, POST /payout-requests + 4 more
    • Added optional response property gatewayAccountIdGET /payout-requests/{id}/payment-instruments
    • Added optional response property gatewayPayoutInstructionPOST /payout-request-allocations, GET /payout-request-allocations/{id} + 9 more
    • Added optional parameter request property headerGET /transactions/{id}
    • Added optional response property idGET /payout-requests, POST /payout-requests + 4 more
    • Added optional response property isForceDcc on OneTimeOrder, RecurringOrderGET /invoices, POST /invoices + 24 more
    • Added optional request property isForceDcc on OneTimeOrder, RecurringOrder, TransactionPOST /invoices, PUT /invoices/{id} + 36 more
    • Added optional response property isNewOrder on OneTimeOrder, RecurringOrderGET /invoices, POST /invoices + 33 more
    • Added optional response property mergedIntoPayoutRequestIdGET /payout-requests, POST /payout-requests + 4 more
    • Added optional response property metadataGET /aml-checks, GET /aml-checks/{id} + 3 more
    • Added optional response property mrzChecksum on KycSettingsIdentityGET /kyc-documents, POST /kyc-documents + 9 more
    • Added optional request property mrzChecksum on KycSettingsIdentityPOST /kyc-documents, PUT /kyc-documents/{id} + 7 more
    • Added optional response property mrzChecksumValidGET /kyc-documents, POST /kyc-documents + 7 more
    • Added optional response property noMatchDetailsGET /aml-checks, GET /aml-checks/{id} + 3 more
    • Added optional response property paymentMethodGET /payout-requests, POST /payout-requests + 4 more
    • Added optional response property payoutRequest on OneTimeOrder, RecurringOrderGET /orders, POST /orders + 4 more
    • Added optional request property payoutRequest on OneTimeOrder, RecurringOrderPOST /orders, PUT /orders/{id} + 1 more
    • Added required response property payoutRequestIdGET /payout-requests, POST /payout-requests + 4 more
    • Added media type response property pdfGET /transactions/{id}
    • Added optional parameter request property queryGET /orders
    • Added optional response property quoteIdGET /credit-memos, POST /credit-memos + 4 more
    • Added optional response property sexGET /kyc-documents, POST /kyc-documents + 7 more
    • Added optional request property sex on KycIdentityMatchesPOST /kyc-documents, PUT /kyc-documents/{id} + 7 more
    • Added optional response property splitFromPayoutRequestIdGET /payout-requests, POST /payout-requests + 4 more
    • Added optional response property statusGET /payout-requests, POST /payout-requests + 4 more
    • Added optional request property statusPOST /payout-requests, PUT /payout-requests/{id} + 4 more
    • Added union member request property subschema #1, subschema #2, subschema #3 on FlexiblePlanPOST /orders, PUT /orders/{id} + 72 more
    • Added union member response property subschema #1, subschema #2, subschema #3POST /plans, GET /plans/{id} + 1 more
    • Added optional response property transactionStatusGET /payout-requests, POST /payout-requests + 4 more
    • Added optional response property walletCurrencyGET /tokens, POST /tokens + 1 more
    • Added optional request property walletCurrencyPOST /tokens
    • Added optional response property walletNetworkGET /tokens, POST /tokens + 1 more
    • Added optional request property walletNetworkPOST /tokens

    Removed

    • Removed discriminator variant request property ShowEddSearchLogsTimelineAction on ShowEddSearchLogsTimelineActionPOST /credit-memos/{id}/timeline, POST /customers/{id}/timeline + 5 more (breaking)
    • Removed schema Edd (0 endpoints)
    • Removed schema EddScore (0 endpoints)
    • Removed schema EddScoreDetails (0 endpoints)
    • Removed schema EddSearchResult (0 endpoints)
    • Removed schema EddTimeline (0 endpoints)
    • Removed schema PayoutRequestV2 (0 endpoints)
    • Removed schema ShowEddSearchLogsTimelineAction (0 endpoints)
    • Removed discriminator variant response property ShowEddSearchLogsTimelineAction on ShowEddSearchLogsTimelineActionGET /credit-memos/{id}/timeline, POST /credit-memos/{id}/timeline + 19 more
    • Removed optional response property authTransaction on OneTimeOrder, RecurringOrderGET /orders, POST /orders + 9 more
    • Removed request property authTransaction on OneTimeOrder, RecurringOrderPOST /orders, PUT /orders/{id} + 5 more
    • Removed optional response property isEddRequired on OneTimeOrder, RecurringOrderGET /customers, POST /customers + 9 more
    • Removed request property isEddRequired on OneTimeOrder, RecurringOrderPOST /customers, PUT /customers/{id} + 26 more
    • Removed optional response property isNew on OneTimeOrder, RecurringOrderGET /orders, POST /orders + 4 more
    • Removed optional response property matchesDateOfBirth on KycSettingsIdentityGET /kyc-documents, POST /kyc-documents + 9 more
    • Removed request property matchesDateOfBirth on KycSettingsIdentityPOST /kyc-documents, PUT /kyc-documents/{id} + 7 more
    • Removed optional response property methodGET /payout-requests, POST /payout-requests + 4 more
    • Removed request property methodPOST /payout-requests, PUT /payout-requests/{id} + 4 more
    • Removed optional response property statusGET /payout-request-batches, POST /payout-request-batches + 5 more

    Changed

    • Made required request property amountPOST /payout-requests, PUT /payout-requests/{id} + 4 more (breaking)
    • Made required request property currencyPOST /payout-requests, PUT /payout-requests/{id} + 4 more (breaking)
    • Made required request property paymentInstrumentIdPOST /payout-requests, PUT /payout-requests/{id} + 4 more (breaking)
    • Made nullable response property transactionIdGET /payout-requests, POST /payout-requests + 4 more (breaking)
    • Made nullable response property transactionResultGET /payout-requests, POST /payout-requests + 4 more (breaking)
    • Made required response property amountGET /payout-requests, POST /payout-requests + 4 more
    • Made required response property currencyGET /payout-requests, POST /payout-requests + 4 more
    • Made required response property paymentInstrumentIdGET /payout-requests, POST /payout-requests + 4 more
    • Became read-only response property statusPOST /payout-requests/{id}/split
    • Became read-only response property transactionIdGET /payout-requests, POST /payout-requests + 4 more
    • Became read-only request property transactionIdPOST /payout-requests, PUT /payout-requests/{id} + 4 more
    • Made nullable request property transactionIdPOST /payout-requests, PUT /payout-requests/{id} + 4 more
    • Made nullable request property transactionResultPOST /payout-requests, PUT /payout-requests/{id} + 4 more

    Enum changes

    • Enum value added on request acquirerName on AcquirerName: TxnPOST /invoices, PUT /invoices/{id} + 36 more
    • Enum value added on request gatewayName on GatewayName: TxnPOST /invoices, PUT /invoices/{id} + 36 more
    • Enum value added on request method on AlternativePaymentMethods: VegaWalletPOST /orders, PUT /orders/{id} + 3 more
    • Enum value added on request reason: prepaymentPOST /credit-memos, PATCH /credit-memos/{id} + 6 more
    • Enum value added on request rel: mergedInto, splitFromPOST /payout-requests, PUT /payout-requests/{id} + 4 more
    • Enum value added on request status: approved, in-progress, merged, ready, splitPOST /payout-requests, PUT /payout-requests/{id} + 4 more
    • Enum value added on request transactionResult: undefinedPOST /payout-requests, PUT /payout-requests/{id} + 4 more
    • Enum value added on response acquirerName on AcquirerName: TxnGET /invoices, POST /invoices + 24 more
    • Enum value added on response gatewayName on GatewayName: TxnGET /invoices, POST /invoices + 25 more
    • Enum value added on response method on AlternativePaymentMethods: VegaWalletGET /orders, POST /orders + 13 more
    • Enum value added on response reason: prepaymentGET /credit-memos, POST /credit-memos + 4 more
    • Enum value added on response rel: mergedInto, splitFromGET /payout-requests, POST /payout-requests + 4 more
    • Enum value added on response status: waiting-completion, approved, in-progress, merged, ready, splitPOST /payout-request-allocations, GET /payout-request-allocations/{id} + 8 more
    • Enum value added on response transactionResult: undefinedGET /payout-requests, POST /payout-requests + 4 more
    • Enum value removed on request gatewayName: A1Gateway, ACI, Adyen, Aera, Aircash, Airpay + 221 more — POST /payout-requests, PUT /payout-requests/{id} + 4 more (breaking)
    • Enum value removed on request rel on OneTimeOrder, RecurringOrder: approvalUrl, authTransactionPOST /orders, PUT /orders/{id} + 5 more (breaking)
    • Enum value removed on request relatedType: customer-edd-timeline-commentPOST /attachments, PUT /attachments/{id} (breaking)
    • Enum value removed on response gatewayName: A1Gateway, ACI, Adyen, Aera, Aircash, Airpay + 221 more — GET /payout-requests, POST /payout-requests + 4 more
    • Enum value removed on response rel on OneTimeOrder, RecurringOrder: approvalUrl, authTransactionGET /orders, POST /orders + 9 more
    • Enum value removed on response relatedType: customer-edd-timeline-commentGET /attachments, POST /attachments + 2 more
    • Enum value removed on response status: instrument-selected, partially-fulfilled, admin-reversed, customer-reversed, system-reversedGET /payout-requests, POST /payout-requests + 5 more

    Schema composition refactors

    • Refactored under items to compose PayoutRequestAllocationGET /payout-request-allocations

    Other

    • request-property-all-of-removed (184x) — e.g. removed subschema #1, subschema #2 from the `oneOf[#/components/schemas/OneTimeOrder]/items/items/plan/oneOf[#/compone
    • response-property-any-of-added (106x) — e.g. added subschema #1, subschema #2, subschema #3 to the `items/oneOf[#/components/schemas/OneTimeOrder]/items/items/plan
    • response-property-all-of-removed (105x) — e.g. removed subschema #1, subschema #2 from the `items/oneOf[#/components/schemas/OneTimeOrder]/items/items/plan/oneOf[#/c
    • response-property-discriminator-mapping-deleted (21x) — e.g. removed show-edd-search-logs discriminator mapping keys from the items/extraData/actions/items/ response property fo
    • request-read-only-property-enum-value-removed (12x) — e.g. removed the enum value instrument-selected of the request read-only property status
    • request-property-discriminator-mapping-deleted (7x) — e.g. removed show-edd-search-logs discriminator mapping keys from the extraData/actions/items/ request property
    • api-path-removed-without-deprecation (6x) — e.g. api path removed without deprecation
    • request-property-became-not-nullable (6x) — e.g. the request property allocations/items/gatewayName became not nullable
    • request-property-max-length-set (6x) — e.g. the allocations/items/gatewayName request property's maxLength was set to 50
    • response-body-any-of-removed (4x) — e.g. removed `#/components/schemas/OneTimeSalePlan, #/components/schemas/SubscriptionPlan, #/components/schemas/TrialOnlyPlan
  • fix(sdk): Make SDK compatible with PHP 8.4

  • fix(sdk): (breaking) Removed bare plan model classes SubscriptionPlan, OneTimeSalePlan, and TrialOnlyPlan. Plan and FlexiblePlan unions now deserialize to prefixed variants:

    • Catalog /plans responses: PlanSubscriptionPlan, PlanOneTimeSalePlan, PlanTrialOnlyPlan
    • Embedded subscription/order item plans: FlexiblePlanSubscriptionPlan, FlexiblePlanOneTimeSalePlan, FlexiblePlanTrialOnlyPlan
    • Id-only plan references: OriginalPlan
    • When upgrading from 3.1.6 or earlier, replace instanceof SubscriptionPlan (and other bare plan classes) with the variant for your API context. See #779.

3.1.7

Patch Changes

  • fix(be, payment-gateways): Update Paybilt payout new flow Rebilly/rebilly#18734
  • build(website, team-docs): Remove Vale linter Rebilly/rebilly#16937
  • chore(website): Upgrade redocly/realm to version 0.128.0-next.8 Rebilly/rebilly#16860
  • SDK Generator updated
  • chore(fe): Bump fast-xml-parser to fix security issues Rebilly/rebilly#18899
  • fix(api-definitions): fix vaulted and alt payment instrument Rebilly/rebilly#15355
  • feat(be): add transactionEmailAliasTemplate to GatewayAccount Rebilly/rebilly#20226
  • fix(api-definitions): Change pdf response schema to binary string Rebilly/rebilly#19492
  • fix(be, api-definitions): Require at least 2 amounts and their sum equal to split payout request amount in split operation Rebilly/rebilly#19234
  • SDK Generator updated
  • fix(api-definitions): Update ProfileMfa schema to replace guardian with otp in enum values Rebilly/rebilly#16289
  • fix(api-definitions,be): Add redirectUrl and riskMetadata to StorefrontPostDeposit Rebilly/rebilly#16319
  • feat(be, recomm, api-definitions): Add MaximumOrderAmount coupon restriction Rebilly/rebilly#17757
  • feat(be, recomm, instruments, storefront): Add creating a credit memo on change quote invoice with negative value Rebilly/rebilly#16334
  • fix(be,api-definitions): Loosen Address validation rules Rebilly/rebilly#17436
  • refactor(be): refactor remaining reports to use default values Rebilly/rebilly#17358
  • SDK Generator updated
  • fix(be, api-definitions): update reports to use 400 response Rebilly/rebilly#19748
  • docs(website): Add Recheck to the website directory & fix violations Rebilly/rebilly#17585
  • fix(be, api-definitions): update reports to use 400 response Rebilly/rebilly#19699
  • SDK Generator updated
  • fix(api-definitions): Use block scalars for multi-sentence descriptions Rebilly/rebilly#17259
  • fix(docs): Add notificationEmails to Storefront account Rebilly/rebilly#19182
  • fix(backend): Permanently block above and Temporary block above use the independent pool of attributes (#16938) Rebilly/rebilly#17628
  • chore(deps): bump es-toolkit from 1.44.0 to 1.45.1 in /website/api-definitions Rebilly/rebilly#19405
  • feat(be, payment-gateways): Add Stripe setting to include payment card network Rebilly/rebilly#16126
  • fix(api-definitions): Remove empty Paycly settings object Rebilly/rebilly#17821
  • feat(be, api-definitions): Add data export functionality for payout requests and allocations Rebilly/rebilly#18168
  • feat(be,api-definitions): Add GetPayoutRequestV2PaymentInstrument endpoint for new payout-request flow Rebilly/rebilly#17540
  • fix(api-definitions): Fix api defs patch order item Rebilly/rebilly#18565
  • fix(docs): Remove TransactionResult and TransactionStatus schemas Rebilly/rebilly#19804
  • feat(be,metadata,api-definitions): Update NMI API key authentication Rebilly/rebilly#18559
  • docs(website, api-definitions ): Add more noun phrase guidance for API fields Rebilly/rebilly#18686
  • chore(deps): bump @redocly/cli from 2.14.4 to 2.14.5 in /website/api-definitions Rebilly/rebilly#18058
  • fix(be,api-definitions,recomm): Add missing Discover dispute reason codes Rebilly/rebilly#18032
  • feat(be,api-definitions): Introduce cryptocurrency token and store wallet details in reference data Rebilly/rebilly#18600
  • feat(be,api-definitions): unify payout request reversal actions into cancel Rebilly/rebilly#20107
  • feat(be, api-definitions): Add new orders segment Rebilly/rebilly#16258
  • fix(api-definitions): Add missing required method in schemas Rebilly/rebilly#18742
  • fix(be, payment-gateways): Add Secure trading setting and use MIT Rebilly/rebilly#16373
  • fix(api-definitions): Fix orders experimental API fields Rebilly/rebilly#18768
  • feat(be, api-definitions): preview orders enhancements Rebilly/rebilly#17844
  • feat(api-definition, be, payment-gateways): Implement Paybilt payout Rebilly/rebilly#18651
  • refactor(be, api-definitions): Refactor RetentionValueReportDto to use default null values Rebilly/rebilly#16803
  • fix(be, api-definitions): refactor reports to use 400 response Rebilly/rebilly#19815
  • refactor(be): use default dates for FutureRenewalReport Rebilly/rebilly#16087
  • SDK Generator updated
  • fix(api-definitions): add missing order expand to parameters Rebilly/rebilly#16726
  • SDK Generator updated
  • fix(be, api-definitions): refactor reports to use 400 response Rebilly/rebilly#19928
  • chore(deps): bump @redocly/cli from 2.14.1 to 2.14.3 in /website/api-definitions Rebilly/rebilly#17777
  • SDK Generator updated
  • feat(be, payment-gateways): Implement AsiaPay gateway integration Rebilly/rebilly#16196
  • fix(api-definitions): Add missing isNew field in API-defs Rebilly/rebilly#19712
  • refactor(be,api-definitions): refactor TransactionReportDto to use default values Rebilly/rebilly#16499
  • SDK Generator updated
  • SDK Generator updated
  • build(deps): bump @redocly/cli from 2.24.1 to 2.25.2 in /website/api-definitions Rebilly/rebilly#20101
  • SDK Generator updated
  • feat(be,api-definitions): Create payout request batch using filter parameters Rebilly/rebilly#18767
  • fix(api-definitions): Improve descriptions of gateway account custom fields settings Rebilly/rebilly#16229
  • docs(api-definitions): Update filter descriptions Rebilly/rebilly#16644
  • SDK Generator updated
  • feat(backend): Parametrize minimal age in KYC identity proof checks Rebilly/rebilly#15925
  • chore(website): Add descriptive-link-text rule to linter Rebilly/rebilly#17802
  • fix(recomm, api-definition): Remove deprecated Rebilly/rebilly#15926
  • fix(docs): Fix format of URL properties Rebilly/rebilly#19268
  • feat(be, api-docs): Add filters support for ApiLogSummaryReport Rebilly/rebilly#17677
  • feat(api-definitions): add transferId to transaction schema Rebilly/rebilly#18563
  • feat(be, recomm, api-definitions): Add blocked and blockReason fields to payout request filters and exports Rebilly/rebilly#19217
  • feat(be,recomm,api-definitions): Limit payout request batch size Rebilly/rebilly#19287
  • refactor(be): Remove excess upcomingInvoiceId field Rebilly/rebilly#16612
  • fix(api-definitions): Mark invoiceTimeShift field as deprecated and readOnly Rebilly/rebilly#18532
  • revert(api-definitions): add missing order expand to parameters Rebilly/rebilly#16742
  • feat(api-definitions,be,payment-gateways,recomm): Add Paybilt gateway adapter Rebilly/rebilly#16673
  • fix(api-definitions): Fix startTime field Rebilly/rebilly#19553
  • refactor(be, api-definitions): refactor RenewalSaleReport to use default values Rebilly/rebilly#16651
  • feat(be,api-def): Add match details to AML Hit Rebilly/rebilly#17481
  • feat(docs,be): Add paymentMethod, transactionResult, transactionStatus to allocation response Rebilly/rebilly#19548
  • refactor(be, api-definition): refactor retention percentage report to use default null values Rebilly/rebilly#17195
  • revert: fix(backend): Permanently block above and Temporary block above use the independent pool of attributes (#16938) Rebilly/rebilly#17594
  • feat(api,be): Add batchId to payout request allocation Rebilly/rebilly#18380
  • feat(docs,be): Add radarSessionCustomField setting to Stripe adapter Rebilly/rebilly#19758
  • feat(api-defs): Add POST /payment-request-allocations Rebilly/rebilly#17567
  • SDK Generator updated
  • fix(backend,recomm,api-definitions): Permanently block above and Temporary block above use the independent pool of attributes - remove backward compatibility Rebilly/rebilly#18099
  • feat(be, api-definitions): Add legacy property for creation quotes Rebilly/rebilly#18930
  • SDK Generator updated
  • feat(be, api-definitions): Add AML report endpoint Rebilly/rebilly#18271
  • chore(deps): bump @redocly/cli from 2.0.1 to 2.12.3 in /website/api-definitions Rebilly/rebilly#17269
  • SDK Generator updated
  • chore(deps): bump @redocly/cli from 2.14.0 to 2.14.1 in /website/api-definitions Rebilly/rebilly#17705
  • revert(api-definitions): Fix orders experimental API fields Rebilly/rebilly#18789
  • chore(website): Fine-tune API descriptions review in Gemini Rebilly/rebilly#18723
  • build(deps): merge passing FE dependabot PRs Rebilly/rebilly#18118
  • docs(api-definitions): Add include to boolean-parameter-prefixes lint rule Rebilly/rebilly#17721
  • chore(deps): merge passing FE dependabot PRs Rebilly/rebilly#18528
  • fix(api-definitions): Fix missed properties for required Rebilly/rebilly#16470
  • chore(deps): bump @redocly/cli from 2.12.3 to 2.13.0 in /website/api-definitions Rebilly/rebilly#17461
  • feat(be): Implement AmlProvenance Rebilly/rebilly#17982
  • build(deps): merge passing FE dependabot PRs Rebilly/rebilly#18191
  • refactor(be, api-definition): refactor Dashboard Report to use default null values Rebilly/rebilly#17196
  • feat(api-defs): Add payout request batch operations Rebilly/rebilly#17873
  • chore(deps): bump es-toolkit from 1.42.0 to 1.43.0 in /website/api-definitions Rebilly/rebilly#17460
  • fix(api-definitions): Fix orders experimental API fields Rebilly/rebilly#18883
  • fix(website): Fix no-past-future lint issue Rebilly/rebilly#16465
  • feat(api-definitions, be, payment-gateways): Implement Powertranz payment gateway adapter Rebilly/rebilly#17587
  • SDK Generator updated
  • SDK Generator updated
  • feat(api-definitions): Add block reason fields to payout request related schema and body Rebilly/rebilly#18898
  • fix(docs): Fix BankAccountCreatePlain discriminator Rebilly/rebilly#19271
  • chore(deps): bump @redocly/cli from 2.20.4 to 2.21.1 in /website/api-definitions Rebilly/rebilly#19619
  • feat(be): Add currency exchange rate to Storefront DCC response Rebilly/rebilly#19056
  • feat(be,api-definitions): Add payout request batches data table Rebilly/rebilly#18278
  • feat(be,api-definitions): Add payout request allocations data table Rebilly/rebilly#18273
  • feat(be): Include gatewayPayoutInstruction in payout request payment instruments data Rebilly/rebilly#18507
  • feat(backend): implements option to add additional emails to customers Rebilly/rebilly#18543
  • docs(api-definitions): Remove infusionsoft related definitions for api schema Rebilly/rebilly#15802
  • chore(deps): bump @redocly/cli from 2.13.0 to 2.14.0 in /website/api-definitions Rebilly/rebilly#17658
  • chore(api): Revert unintentional API changes Rebilly/rebilly#17423
  • feat(docs,be): Add optional step to verify if customer account exists before Skrill payout Rebilly/rebilly#19844
  • feat(api-definitions): Add payout request reversed and fulfilled to webhooks api definitions Rebilly/rebilly#17632
  • feat(be, api-definitions): Add startTime to creation quotes Rebilly/rebilly#18022
  • SDK Generator updated
  • feat(api-definition, be, payment-gateways): Implement Antom gateway adapter Rebilly/rebilly#17349
  • fix(ci): pin all third-party GitHub Actions to commit SHAs Rebilly/rebilly#19922
  • feat(be): Create a Person entity when a Customer is created Rebilly/rebilly#16340
  • refactor(be, api-definitions): Refactor RevenueWaterfallReport to use default values Rebilly/rebilly#16572
  • fix(api-definitions): Update Transaction transferId description and remove transferId from storefrontTransaction Rebilly/rebilly#19153
  • docs(api-definitions): Remove Trigger from summaries Rebilly/rebilly#18212
  • refactor(be, api-definition): Refactor Subscription Cancellation Report to use default null values Rebilly/rebilly#17099
  • chore(deps): bump es-toolkit from 1.40.0 to 1.42.0 in /website/api-definitions Rebilly/rebilly#16873
  • feat(api-definitions): Add supported file type docs for identity verification Rebilly/rebilly#16153
  • build(deps): merge passing FE dependabot PRs Rebilly/rebilly#18806
  • SDK Generator updated
  • refactor(be,api-definitions): Refactor remaining reports to Symfony validation Rebilly/rebilly#19252
  • docs(api-definitions): Add writing linting rules to website/api-definitions Rebilly/rebilly#16472
  • feat(api-definitions): Payout processing MVP Rebilly/rebilly#17551
  • feat(doc, be, payment-gateways): Implement Quickpay gateway adapter Rebilly/rebilly#20082
  • fix(be, payment-gateways): Add payout password for VegaWallet Rebilly/rebilly#19833
  • chore(deps): bump @redocly/cli from 2.21.1 to 2.24.1 in /website/api-definitions Rebilly/rebilly#19916
  • feat(api-definition, be, payment-gateways): Implement Viva gateway adapter Rebilly/rebilly#19329
  • feat(be): Add noMatchReason to AmlCheck Rebilly/rebilly#18727
  • feat(be,recomm,api-definitions): remove redundant payoutRequestIds field from PayoutRequestBatch response Rebilly/rebilly#19393
  • refactor(be, api-definitions): refactor TransactionTimeDisputeReportDto to use default values Rebilly/rebilly#16557
  • feat(api-definitions): Add AML checks report path Rebilly/rebilly#18613
  • SDK Generator updated
  • SDK Generator updated
  • feat(api-definitions): Add POST endpoint for payout request auto allocation Rebilly/rebilly#17831
  • SDK Generator updated
  • feat(api-definition, be, payment-gateways): Add 3DSIO support for Paybilt Rebilly/rebilly#16984
  • chore(deps): bump @redocly/cli from 2.18.1 to 2.20.4 in /website/api-definitions Rebilly/rebilly#19406
  • docs: Add other missing KYC tile type Rebilly/rebilly#18368
  • revert(backend): Permanently block above and Temporary block above use the independent pool of attributes - remove backward compatibility Rebilly/rebilly#17885
  • feat(backend,api-definitions): expose tax number updates to storefront Rebilly/rebilly#18625
  • fix(ci): pin all third-party GitHub Actions to commit SHAs Rebilly/rebilly#19922
  • SDK Generator updated
  • fix(api-definitions): Fix Paycly gateway account config mapping Rebilly/rebilly#17809
  • fix(website): Fix broken E2E test & lint issues Rebilly/rebilly#16464
  • SDK Generator updated
  • refactor(be): refactor DisputeReport to use default values Rebilly/rebilly#16392
  • fix(be, website): Restrict invoice address change Rebilly/rebilly#18836
  • chore(builds): Bump fast-xml-parser to resolve security issues Rebilly/rebilly#18581
  • feat(be/payment-gateways, api-definitions): Add extra step to collect account holder and bank country to Onlineueberweisen Rebilly/rebilly#16133
  • feat(api-defs): Add PATCH /payout-request-allocation/{id} Rebilly/rebilly#17591
  • fix(api-definitions): Fix api defs plan id required Rebilly/rebilly#18580
  • feat(be,api-definitions): Implement Storefront endpoints for transactions DCC offer Rebilly/rebilly#18749
  • SDK Generator updated
  • refactor(be, api-definition): Refactor Dcc markup report to use default values Rebilly/rebilly#16907
  • fix(be, api-definitions): refactor kyc acceptance report to use 400 response Rebilly/rebilly#19445
  • feat(doc, be, payment-gateways): Implement Mollie gateway adapter Rebilly/rebilly#20015
  • feat(backend): KYC - detect photocopies Rebilly/rebilly#18256
  • feat(be): Add Deferred Revenue report Rebilly/rebilly#16189
  • feat(be,api-definitions): remove filter field from batch preview response Rebilly/rebilly#19422
  • feat(api-definitions, docs): Add split and merge operations to payout request resource Rebilly/rebilly#17834
  • feat(be): Add payout request allocation status declined and queued Rebilly/rebilly#19064
  • fix(api-defs): Fix API endpoint operation ID Rebilly/rebilly#20007
  • refactor(be): refactor CumulativeSubscriptionReport to use default values Rebilly/rebilly#16972
  • feat(api-definitions): Add blockReason field to PayoutRequestV2 schema Rebilly/rebilly#19061
  • feat(be, docs): Add GetAmlInheritedMatchSummaryReport endpoint Rebilly/rebilly#19965
  • feat(api-definitions): Add new metrics for AML check histogram report Rebilly/rebilly#18012
  • feat(be, payment-gateways): Refactor PayTabs to own form integration Rebilly/rebilly#16342
  • refactor(be, api-definitions): refactor time series transaction report to use default values Rebilly/rebilly#16970
  • SDK Generator updated
  • SDK Generator updated
  • fix(backend): Permanently block above and Temporary block above use the independent pool of attributes - remove backward compatibility Rebilly/rebilly#17885
  • chore(deps): bump @redocly/cli from 2.14.3 to 2.14.4 in /website/api-definitions Rebilly/rebilly#17896
  • feat(be,api-definitions): Calculate payout request batch totals Rebilly/rebilly#19338
  • docs(api-definitions,replay-platform): Add guidance for fields Rebilly/rebilly#16304
  • feat(be): Add productOptions to PatchOrderItem Rebilly/rebilly#18533
  • feat(be,api-definitions): Improve PostStorefrontDeposit to accept a payment instrument or token Rebilly/rebilly#16257
  • refactor(be): refactor RulesMatchedSummaryReport to use default dates Rebilly/rebilly#16935
  • feat(api-definition, be, payment-gateways): Add delay setting to Paybilt Rebilly/rebilly#17522
  • feat(api/be): Add allocation order to OrganizationSettings and PayoutRequestBatch Rebilly/rebilly#19547
  • feat(api-definitions): Add Credit memo quotation status Rebilly/rebilly#17168
  • refactor(be, api-definition): Refactor Transaction Histogram Report to use default null values Rebilly/rebilly#17048
  • feat(be, api-definitions): Add credit memo pdf download Rebilly/rebilly#20075
  • fix(docs, be, payment-gateways): Fix Antom private key Rebilly/rebilly#20012
  • feat(api-definitions): Add API definitions for AML checks histogram report Rebilly/rebilly#17668
  • SDK Generator updated
  • build(deps): merge passing FE dependabot PRs Rebilly/rebilly#18610
  • docs: Add missing KYC tile type Rebilly/rebilly#18362
  • SDK Generator updated
  • feat(be, payment-gateways): Add gateway account setting to Viva Rebilly/rebilly#19762
  • refactor(be, api-definition): Refactor Event Triggered Report to use default values Rebilly/rebilly#16987

3.1.6

Patch Changes

  • fix(api-definitions): Update ProfileMfa schema to replace guardian with otp in enum values Rebilly/rebilly#16289
  • fix(api-definitions,be): Add redirectUrl and riskMetadata to StorefrontPostDeposit Rebilly/rebilly#16319
  • feat(be, payment-gateways): Add Stripe setting to include payment card network Rebilly/rebilly#16126
  • feat(be, api-definitions): Add new orders segment Rebilly/rebilly#16258
  • fix(be, payment-gateways): Add Secure trading setting and use MIT Rebilly/rebilly#16373
  • refactor(be): use default dates for FutureRenewalReport Rebilly/rebilly#16087
  • feat(be, payment-gateways): Implement AsiaPay gateway integration Rebilly/rebilly#16196
  • refactor(be,api-definitions): refactor TransactionReportDto to use default values Rebilly/rebilly#16499
  • fix(api-definitions): Improve descriptions of gateway account custom fields settings Rebilly/rebilly#16229
  • feat(backend): Parametrize minimal age in KYC identity proof checks Rebilly/rebilly#15925
  • fix(api-definitions): Fix missed properties for required Rebilly/rebilly#16470
  • fix(website): Fix no-past-future lint issue Rebilly/rebilly#16465
  • docs(api-definitions): Remove infusionsoft related definitions for api schema Rebilly/rebilly#15802
  • feat(be): Create a Person entity when a Customer is created Rebilly/rebilly#16340
  • feat(api-definitions): Add supported file type docs for identity verification Rebilly/rebilly#16153
  • fix(website): Fix broken E2E test & lint issues Rebilly/rebilly#16464
  • feat(be/payment-gateways, api-definitions): Add extra step to collect account holder and bank country to Onlineueberweisen Rebilly/rebilly#16133
  • feat(be): Add Deferred Revenue report Rebilly/rebilly#16189
  • feat(be, payment-gateways): Refactor PayTabs to own form integration Rebilly/rebilly#16342
  • docs(api-definitions,replay-platform): Add guidance for fields Rebilly/rebilly#16304
  • feat(be,api-definitions): Improve PostStorefrontDeposit to accept a payment instrument or token Rebilly/rebilly#16257

3.1.5

Patch Changes

  • fix(api-definitions): anyOf to oneOf fix Rebilly/rebilly#14161
  • SDK Generator updated
  • fix(api-definitions): Fix issues reported by linter Rebilly/rebilly#12841
  • docs(api-definitions): Improve application owner-related API definitions Rebilly/rebilly#15703
  • docs(api-definitions): Improve webhook-related API definitions Rebilly/rebilly#15655
  • fix(be): Improve error message when reissuing voided invoice Rebilly/rebilly#12661
  • feat(api-definition, be/payment-gateways): Implement Cryptomus gateway adapter Rebilly/rebilly#15725
  • feat(be,api-definitions): add preferredPayoutInstrumentId to customer Rebilly/rebilly#14579
  • fix(be): Fix Tabby API definitions Rebilly/rebilly#9444
  • docs(api-definitions. website): Add more detail to cashier API descriptions Rebilly/rebilly#15653
  • feat(recomm, be, api-definitions): Change below to min/max in risk score velocity Rebilly/rebilly#14983
  • feat(recomm, be, api-definition): Remove nullable type and make journal entry total amounts sortable and filterable Rebilly/rebilly#14049
  • fix(api-definitions): Improve grammar and readability of external service definitions Rebilly/rebilly#15601
  • fix(be,api-definitions): Make bank-transfer alternative method vaultable Rebilly/rebilly#12944
  • docs(website): Emphasize delinquency period setting Rebilly/rebilly#14590
  • build(deps): bump @redocly/cli from 1.34.3 to 1.34.4 in /website/api-definitions Rebilly/rebilly#13219
  • docs(api): update API definitions readme Rebilly/rebilly#15221
  • feat(be): Add Loonio gateway adapter Rebilly/rebilly#14253
  • feat(api-definitions): Add last payment time to payment instrument resource Rebilly/rebilly#14378
  • docs(api-definitons): Add anthropomorphic verb guidelines to writing style Rebilly/rebilly#15707
  • SDK Generator updated
  • fix(be, payment-gateways): Add Kushki setting to force to use sandbox Rebilly/rebilly#14189
  • feat(be, api-definitions): Update usage settings for change items Rebilly/rebilly#13147
  • feat(be): Add Limepay integration Rebilly/rebilly#9321
  • feat(be, recomm, api-definitions): Add validation support for scheduling method Rebilly/rebilly#15597
  • fix(api-definitions): Fix Cryptomus gateway setting description Rebilly/rebilly#15916
  • fix: Add missing webhook type to a list of webhooks Rebilly/rebilly#15084
  • refactor(be, api-definitions): refactor DeclinedTransactionReport to use default dates Rebilly/rebilly#15955
  • fix(be): Set trial.endTime to current time Rebilly/rebilly#15681
  • fix(be,api-definitions): Fix iCashOne signature generation Rebilly/rebilly#12375
  • feat(be/api-definitions): Add digitalWallet to storefront payment card response Rebilly/rebilly#14540
  • fix(api-definitions): Change embedded Role.juniorRoles to Role.juniors Rebilly/rebilly#12406
  • docs(team-docs): Apply feedback to internal docs Rebilly/rebilly#12611
  • feat(be, payment-gateways): Muchbettergateway request phone number Rebilly/rebilly#12761
  • SDK Generator updated
  • SDK Generator updated
  • feat(api-definitions): Add new fields to metadata apis Rebilly/rebilly#13013
  • refactor(api-definitions): Remove journal records temporary definitions Rebilly/rebilly#13838
  • docs(website): Add export configuration topic Rebilly/rebilly#13478
  • SDK Generator updated
  • chore(api-definitions): Use pnpm instead of npm Rebilly/rebilly#13265
  • fix(api-definitions): change shipping component anyOf to oneOf Rebilly/rebilly#12750
  • feat(api-definitions, be/payment-gateways): Implement Aera gateway adapter Rebilly/rebilly#15432
  • feat(be): Add 3DS support to Loonio gateway integration Rebilly/rebilly#14892
  • feat(be, payment-gateways): Add custom field setting Airwallex device ID Rebilly/rebilly#16061
  • SDK Generator updated
  • feat(holocron/be): Handle leadSource on customer post & put Rebilly/rebilly#14566
  • fix(api-definitions): Remove unused trial-usage-limit-reached.yaml file Rebilly/rebilly#15258
  • fix(be,recomm,api-definitions): Add missing Visa chargeback reason codes Rebilly/rebilly#13523
  • fix(be, api-definitions): Make journal report params optional Rebilly/rebilly#14165
  • feat(be): Add merchant feature to skip notificationUrl webhooks for abandoned transactions Rebilly/rebilly#9311
  • feat(be, payment-gateways): Add EcoPayzTurkey Rebilly/rebilly#14523
  • SDK Generator updated
  • chore(deps): bump es-toolkit from 1.39.8 to 1.40.0 in /website/api-definitions Rebilly/rebilly#15736
  • feat(recomm, api-definitions): Enhance MRR subtract text on Org level Rebilly/rebilly#15336
  • feat(api-definitions): Update JournalRecord customer and invoice fields Rebilly/rebilly#13938
  • refactor(be): add default values for TaxReport Rebilly/rebilly#15719
  • refactor: remove customer.tag from AML(part 5) Rebilly/rebilly#14614
  • feat(be): Add bypassAutodepositLookup flag for autodeposit Rebilly/rebilly#10213
  • fix(api-definitions): change period anchor component anyOf to oneOf Rebilly/rebilly#13624
  • feat(be, payment-gateways): Implement Splitit gateway adapter Rebilly/rebilly#15792
  • feat(api-definitions): Add ruleList field to KycDocument Rebilly/rebilly#14143
  • feat(api-definitions,be): Extend storefront order resource Rebilly/rebilly#15068
  • feat(api-definitions,be): Add reference for bank-transfer payment method Rebilly/rebilly#12873
  • SDK Generator updated
  • fix(api-definitions): Add separated Paysafecard reconciliation API Key Rebilly/rebilly#12011
  • fix(api-definitions): Add PaymentGatewayMetadata currencies values rules with discriminator Rebilly/rebilly#11685
  • docs(website): Add feedback to revenue recognition docs Rebilly/rebilly#13945
  • feat(be,api-definitions): Add draft status to creditmemo Rebilly/rebilly#14913
  • fix(api-defs): remove unneeded type null Rebilly/rebilly#14738
  • feat(recomm): Add annual anchor option to plans and orders forms Rebilly/rebilly#15539
  • feat(be, payment-gateways): Add more methods via Adyen Rebilly/rebilly#12916
  • revert(api-definitions): Revert add new endpoint for reverse cash-in Rebilly/rebilly#14582
  • fix(recomm): Remove setup fee checkbox in pricing plan form Rebilly/rebilly#14486
  • feat(be,api-definitions): Add priority to DepositStrategy resource Rebilly/rebilly#14569
  • chore(ci): Automate framepay customer validation schema updates Rebilly/rebilly#14420
  • feat(api-definition, be/payment-gateways): Add risk profile setting to Adyen Rebilly/rebilly#15312
  • refactor(api-definition): Rename Journal Records routes to be BC Rebilly/rebilly#13569
  • chore(api-definitions): Add EOF to trigger reason heredoc Rebilly/rebilly#14660
  • fix(api-definitions): Add missing embedded objects of Customer resource Rebilly/rebilly#13508
  • feat(be,api-definitions): Add field to and update API spec Rebilly/rebilly#16098
  • fix(api-definitions): Make status readOnly on service credential creation Rebilly/rebilly#11761
  • SDK Generator updated
  • feat(api-definitions): Add subtract discounts from MRR flags to Organization schema Rebilly/rebilly#12458
  • fix(api-definitions): Fix BVNK setting description Rebilly/rebilly#11688
  • fix(api-definitions): Update punctuation rule to ignore sentences that end with %} Rebilly/rebilly#14832
  • feat(be, payment-gateways): Add MuchBetterVoucher method and map it in MuchBetterGateway Rebilly/rebilly#15817
  • SDK Generator updated
  • feat(api-definitions): Add settings, credentials for Worldline mtls Rebilly/rebilly#11583
  • docs(api-definitions): Add journal summary report api definitions Rebilly/rebilly#13229
  • feat(api-definitions): Add customer velocity as required property to the risk score Rebilly/rebilly#15513
  • refactor(be, api-definitions): Move trial related fields to the root level of the Storefront order Rebilly/rebilly#15481
  • feat(docs): create smoke tests for Quickbooks endpoints Rebilly/rebilly#14519
  • fix(api-definitions): Fix lint errors and warnings Rebilly/rebilly#15693
  • feat(be): Add Ripple payouts to Monolo Rebilly/rebilly#12118
  • feat(be): Add Triple000 gateway integration Rebilly/rebilly#10110
  • refactor(be,api-definitions): Refactor CustomerEddScore to use Symfony validation Rebilly/rebilly#13404
  • docs(website): Add health check arazzo to Respect Rebilly/rebilly#11899
  • fix(api-definitions): Fix Role schema fields length information Rebilly/rebilly#11848
  • fix(be,api-definitions): Fix Checkout.com IPN signature verification Rebilly/rebilly#9819
  • docs(website): Add 422 response in GetAnnualRecurringRevenueReport Rebilly/rebilly#13547
  • feat(api-definitions): Add defaultAmount to DepositRequest, defaultIndex to DepositStrategy and defaultDepositAmount to StorefrontCashier resources Rebilly/rebilly#15305
  • fix(api-definitions): Fix wrong type of amount props Rebilly/rebilly#15517
  • SDK Generator updated
  • fix(api-definitions): Add missing Triple000 gatewayName and acquirerName Rebilly/rebilly#10202
  • feat(api-definition): Add logoUrl property to Website Rebilly/rebilly#9578
  • docs(website, api-definitions): Add draft status to credit memo docs Rebilly/rebilly#15511
  • fix(be/api-definitions): Update storefront cashier fields and fixes Rebilly/rebilly#14245
  • build(deps): merge passing FE dependabot PRs Rebilly/rebilly#10273
  • docs(api-definitions): Add website Amplitude settings Rebilly/rebilly#13012
  • docs(storefront): Add usageLimits to subscription change-items and reactivation Rebilly/rebilly#15185
  • docs(api-definitions): Improve application user-related API definitions Rebilly/rebilly#15871
  • feat(be): Implement Gocardless Rebilly/rebilly#9890
  • chore(ci): set minimum FE dependency age Rebilly/rebilly#15149
  • SDK Generator updated
  • feat(api-definitions): Add new endpoint for reverse cash-in Rebilly/rebilly#14453
  • refactor(be): refactor recurring revenue reports to use default values Rebilly/rebilly#14753
  • fix(api-definitions): Add missing Kushki gateway account discriminator mapping Rebilly/rebilly#14184
  • feat(api-definitions): Add isDigitallyTampered to KycIdentityMatches.yaml Rebilly/rebilly#9309
  • feat(api-definitions): Re re-add StorefrontPostPayoutRequest for cashier to api definitions Rebilly/rebilly#14520
  • feat(be,payment-gateways): Add Paycly gateway integration Rebilly/rebilly#13662
  • fix(api-definitions): Add Ripple to payment method schema Rebilly/rebilly#12196
  • feat(be): Add setting for CPI/ETI via Gigadat Rebilly/rebilly#10246
  • refactor(api-definitions): Remove oauth1 webhook auth schema Rebilly/rebilly#14063
  • feat(api-definitions,be): Add autodeposit webhook API definition Rebilly/rebilly#9946
  • feat(be,api-definitions): Add isSingleUse to payment method metadata response Rebilly/rebilly#12531
  • SDK Generator updated
  • refactor(be): refactor DisputeReport to use brick/money Rebilly/rebilly#14923
  • refactor(docs): Rename Journal Records routes to be BC Rebilly/rebilly#13447
  • SDK Generator updated
  • feat(be,api-definitions): Implement deleting webhook subscribers Rebilly/rebilly#12287
  • SDK Generator updated
  • feat(api-definition): Add Tabby gateway settings Rebilly/rebilly#9588
  • feat(api-definitions, be/payment-gateways): Update Finrax ipn to verify signature Rebilly/rebilly#11947
  • fix(api-definitions): Update custom fields code sample Rebilly/rebilly#12988
  • SDK Generator updated
  • feat(be, payment-gateways): Add Kushki integration Rebilly/rebilly#13791
  • SDK Generator updated
  • fix(api-metadata): Add missing validaiton properties to product Rebilly/rebilly#13805
  • feat(be,api-definitions,recomm): Record specific rejection reason type when document subtype missing Rebilly/rebilly#10191
  • fix(api-definitions): added missed values to enum Rebilly/rebilly#15233
  • refactor(be,api-definitions): refactor TransactionHistogramReport to use symfony validation Rebilly/rebilly#13270
  • feat(api-definitions,be): Add application fee via Stripe Rebilly/rebilly#11742
  • feat(be): Add Tabby gateway integration Rebilly/rebilly#9429
  • feat(api-definitions): Add trial limit reached Rebilly/rebilly#14082
  • feat(api-definitions): Add docs about journal summary report amount field Rebilly/rebilly#14947
  • fix(api-definitions): Make journal summary report params optional Rebilly/rebilly#14031
  • fix(api-definitions): Add missing expirationTime oauth2 field to schema Rebilly/rebilly#15470
  • fix(be, api-definitions): enforce segment title length Rebilly/rebilly#13992
  • fix(api-definitions): Fix inconsistency in storefront order preview definition Rebilly/rebilly#13037
  • feat(docs): Add smoke tests to Respect Rebilly/rebilly#13545
  • fix(api): Add missing webhook bodies declarations Rebilly/rebilly#15085
  • feat(api-definitions): Add HMAC key for Adyen IPN signature Rebilly/rebilly#13400
  • fix(api-definitions): Add discriminator to Recurring order items for SDK generation Rebilly/rebilly#15300
  • feat(be,api-definitions): Add _embedded customer to dispute resource Rebilly/rebilly#10056
  • feat(be): Add PACE API payout via Ilixium Rebilly/rebilly#10037
  • feat(api-definition, be/payment-gateways): Add IPN secret for Truevo Rebilly/rebilly#15330
  • refactor(api-definitions): Remove RiskScoreSimulation definition Rebilly/rebilly#14372
  • feat(api-definitions,recomm): Remove use3dsForMerchantInitiated and threeRIInd 3dsecure options Rebilly/rebilly#14626
  • fix: Remove unnecessary quotes from referenced files Rebilly/rebilly#15343
  • feat(api-definitions): Revert re-adding StorefrontPostPayoutRequest for cashier to api definitions Rebilly/rebilly#14518
  • refactor(be): Move trial fields to order Rebilly/rebilly#15915
  • feat(api-definitions): Add missing webhooks for orders experimental Rebilly/rebilly#15508
  • fix(be,recomm,api-definitions): Add more fraud codes for Visa and MC Rebilly/rebilly#13527
  • build(deps): merge passing FE dependabot PRs Rebilly/rebilly#9775
  • fix(api-definitions,be/payment-gateways): Add new dispute type and enable Truevo dispute updated event Rebilly/rebilly#15197
  • feat(be,api-definitions): Add forceChallenge setting to 3dsecure configuration Rebilly/rebilly#14874
  • fix(api-definitions): redeclared var in code example Rebilly/rebilly#9935
  • fix(api-definitions): Fix API definitions discrepancies found by Spot Rebilly/rebilly#10050
  • feat(api-definitions): Expose active notifications count in API Rebilly/rebilly#13575
  • build(deps): merge passing FE dependabot PRs Rebilly/rebilly#9892
  • feat(be): Implement option to store ID for Limepay Rebilly/rebilly#9748
  • feat(api-definitions): Orders experimental webhooks Rebilly/rebilly#15261
  • fix(api-definitions): Fix column types for Payout requests grid Rebilly/rebilly#9513
  • feat(be,api-definitions): Introduce errors field for KycDocumentMatchesData Rebilly/rebilly#15461
  • feat(api-definitions): Mark payout-requests as experimental Rebilly/rebilly#13372
  • feat(api-definitions): Add strategyAmountMinimumBaseAmount to API definitions Rebilly/rebilly#15899
  • feat(api-definitions): Implement Orders-API Rebilly/rebilly#5327
  • refactor: remove customer.tag from AML(part 1) Rebilly/rebilly#14414
  • feat(api-definition): Remove old trial reminder properties. Rebilly/rebilly#9708
  • fix(be,api-definitions): Add missing string length validation for transaction redirectUrl and notificationUrl Rebilly/rebilly#13842
  • refactor(api-definitions): Remove old journal records api definitions Rebilly/rebilly#14661
  • build(deps): bump @redocly/cli from 1.34.5 to 2.0.1 in /website/api-definitions Rebilly/rebilly#13868
  • feat(be, api-definitions): Custom field disabling Rebilly/rebilly#13707
  • feat(be, api-definitions): separate monthly and annual QB journal entries Rebilly/rebilly#8292
  • docs(api-definitions): Update Embedded resources link and link text Rebilly/rebilly#15205
  • feat(be,api-definitions): Add embedded customer to dispute resource Rebilly/rebilly#10078
  • fix(api-definitions): Fix trialLimit type declaration Rebilly/rebilly#14357
  • feat(api-definitions): Add cashier API Rebilly/rebilly#14204
  • feat(api-definitions): Add journal records as data export resource Rebilly/rebilly#13451
  • SDK Generator updated
  • fix(be,api-definitions): Add missing _links to allowlist resource Rebilly/rebilly#10167
  • fix(api-definitions): Make CreditMemo customerId and currency writable Rebilly/rebilly#12832
  • refactor(docs): Revert - Rename Journal Records routes to be BC Rebilly/rebilly#13565
  • fix(be): Add apiUrl setting for CoinPayments API version 2 Rebilly/rebilly#15669
  • fix(api): Sync list of webhook events Rebilly/rebilly#14329
  • feat(api-definitions): Add Credit memo allocations to Invoice Rebilly/rebilly#9108
  • fix(api-definitions): Fix storefront cashier path schema Rebilly/rebilly#14239
  • feat(be, payment-gateways): Add SecureTrading setting to send parenttransactionreference Rebilly/rebilly#14601
  • build(deps): bump form-data and @redocly/cli in /website/api-definitions Rebilly/rebilly#13736
  • fix(be, api-definitions): add journal-entry type to grid segment Rebilly/rebilly#14076
  • feat(api-definition, be/payment-gateways): Add Splitit setting installment numbers Rebilly/rebilly#15831
  • feat(api-definitions): Add API definitions for the customer velocity risk score rule Rebilly/rebilly#15350
  • refactor(be): Add billing portal token to new order Rebilly/rebilly#15997
  • build(deps): bump brace-expansion in /website/api-definitions Rebilly/rebilly#12821
  • chore: add the missing lodash.set depenency (#1902) Rebilly/rebilly#13747
  • chore: Pull in upstream changes Rebilly/rebilly#1
  • docs(website): Rework JS SDK topic and update links Rebilly/rebilly#13028
  • feat(docs): Add keepTrial description to Storefront -> Change subscription items Rebilly/rebilly#14760
  • docs(website): Refine lead source attribution docs Rebilly/rebilly#12334
  • feat(be): Remove EDD state-changing backend code Rebilly/rebilly#14525
  • feat(api-definition, be/payment-gateways): Add ecopayzturkey method Rebilly/rebilly#15247
  • docs(website): Update docs on delinquency period settings Rebilly/rebilly#14642
  • feat(be): Implement auto deposit via Payper Rebilly/rebilly#9743
  • fix(api-definitions): Fix errors reported by Redocly lint Rebilly/rebilly#14319
  • fix: upgrade @redocly/cli to fix a vulnerability alert Rebilly/rebilly#12783
  • feat(be, api-definitions): Add isActive to deposit strategy Rebilly/rebilly#14586
  • feat(be,api-definitions): Add reverse-withdrawal method Rebilly/rebilly#14555
  • SDK Generator updated
  • fix(api-definitions): Fix property type for quantity filled reached event Rebilly/rebilly#13996
  • refactor(be): Add plan object to new order items transformer Rebilly/rebilly#15949
  • test(be): Migrate Spot library to Respect and migrate API spec tests to the Arazzo format Rebilly/rebilly#10008
  • fix(api-definitions): anyOf to oneOf with fixes for Customer.yaml Rebilly/rebilly#14620
  • feat(be, payment-gateways): Add EcoPayzTurkey Rebilly/rebilly#14523
  • fix(be,api-definitions): Enable sorting by Transaction riskScore Rebilly/rebilly#14311
  • feat(api-definitions): Extend description and add example for usage quantity Rebilly/rebilly#11650
  • fix(api-definitions): Correct value type in TimelineTable schemas Rebilly/rebilly#13497
  • feat(be,api-definitions): Support in Storefront Rebilly/rebilly#15265
  • build(respect): Fix too many arazzo workflows error Rebilly/rebilly#15600
  • chore(api-definitions): fix trigger reason when commit includes quotes Rebilly/rebilly#11726
  • fix(api-definitions): add affiliate_month to cumulative subscriptions aggregationField enum Rebilly/rebilly#12009
  • fix(be,api-definitions): Add missing Amex, Visa, MC dispute reason code mappings Rebilly/rebilly#13320
  • SDK Generator updated
  • feat(be): Add merchant name setting to iCashOne Rebilly/rebilly#12633
  • fix(api-definitions): Include Quickbooks Invoice action fields manually Rebilly/rebilly#13539
  • docs(api-definitions): Make strategy selection easier to read Rebilly/rebilly#15031
  • build(deps): merge passing FE dependabot PRs Rebilly/rebilly#10155
  • fix(api-definitions): Fix KycDocumentRejection schema Rebilly/rebilly#10225
  • revert(api-definitions): anyOf to oneOf fix Rebilly/rebilly#14604
  • feat(api-definitions): Add to schema Rebilly/rebilly#9733
  • feat(api-definition): New journal records API Rebilly/rebilly#13516
  • docs(website): Add ARR report website api definitions Rebilly/rebilly#13157
  • SDK Generator updated
  • fix(api-definitions): Mark subscription lineItemSubtotal as deprecated Rebilly/rebilly#13799
  • fix(api-definitions): Add missing filter query parameter to API key collection resource Rebilly/rebilly#15003
  • revert(api-definitions): Revert orders experimental webhooks Rebilly/rebilly#15700
  • docs(api-definitions): Improve application instance-related API definitions Rebilly/rebilly#15793
  • docs(website): Update deposit docs for new terms and UI changes Rebilly/rebilly#14708
  • fix(be, recomm): fix row for recurring revenue reports Rebilly/rebilly#14891
  • fix(be,recomm,api-definitions): Fix PayPal dispute webhooks handling, add missing reason code Rebilly/rebilly#14783
  • feat(be, payment-gateways): Add iCashOne integration Rebilly/rebilly#12319
  • refactor(be): Refactor MonthlyRecurringRevenueReport to use Symfony Validation Rebilly/rebilly#14416
  • fix(api-definitions): change QBO API definitions to match reality Rebilly/rebilly#14474
  • feat(api-definitions): Implement orders experimental webhooks Rebilly/rebilly#15841
  • SDK Generator updated
  • build(deps): merge passing FE dependabot PRs Rebilly/rebilly#9991
  • feat(be): Modify POST /cashiers, remove expirationTime Rebilly/rebilly#14320
  • feat(api-definition): Add customer as an embedded output property in get credit memos collection response Rebilly/rebilly#13472
  • refactor(api-definitions): Remove revenue audit api definitions Rebilly/rebilly#15496
  • feat(be/payment-gateways,api-definitions,recomm): Add Naewe gateway adapter Rebilly/rebilly#15769
  • feat(be,api-definitions): Improve allowlists Rebilly/rebilly#10172

3.1.4

Patch Changes

  • Fix some of the inconsistencies of Plan API-defs Rebilly/rebilly#8670
  • Add 3DS support to Rapyd Rebilly/rebilly#8067
  • Fix payout requests datetime format issues Rebilly/rebilly#8923
  • Add payout via Monolo Rebilly/rebilly#8128
  • Merge common properties in interfaces using union
  • Add customFields property to StorefrontPurchase schema Rebilly/rebilly#7908
  • Tampered KYC document detection Rebilly/rebilly#7876
  • Add Samsung Pay feature to RTP and GatewayAccount Rebilly/rebilly#7971
  • Add quantity filled limit reached event and webhook Rebilly/rebilly#8095
  • Remove trial only conversion quotes Rebilly/rebilly#8879
  • Add PayCom integration Rebilly/rebilly#9093
  • Add 3ds support to Redsys Rebilly/rebilly#8234
  • Add Omnimatrix integration Rebilly/rebilly#8616
  • Add gate2way integration Rebilly/rebilly#7887
  • Integrate JetonCash Rebilly/rebilly#8391
  • Add missing locale in Customer.yaml Rebilly/rebilly#8662
  • Add parameter to PostTransactionRefund Rebilly/rebilly#9180
  • Fix missing gate2way mapping Rebilly/rebilly#8029
  • Remove TestSandbox3dsServer from supported 3ds servers Rebilly/rebilly#8718
  • Add support for Samsung Pay digital wallet Rebilly/rebilly#7760
  • Add expand param to Deposit requests collection request Rebilly/rebilly#8841
  • Buckaroo sepa Rebilly/rebilly#8620
  • Add 3DS support to Paysafe Rebilly/rebilly#8434
  • Add JWT to DepositRequest response Rebilly/rebilly#8345
  • Add link to deposit URL field Rebilly/rebilly#8290
  • Add missing createdTime and updatedTime to Quote schema Rebilly/rebilly#8374

3.1.3

Patch Changes

  • Add orderDelinquencyPeriod to Organization settings Rebilly/rebilly#7016
  • Update Conekta OXXO URL Rebilly/rebilly#7396
  • Remove pricing from TrialOnlyPlan Rebilly/rebilly#7665
  • Add IPN signature support to Chillstock Rebilly/rebilly#7615
  • Add trial ended event to order and customer timelines Rebilly/rebilly#7148
  • Add ignoreRecurring for change items Rebilly/rebilly#7433
  • Add new website payment form setting hideZeroAmountSummaryItems Rebilly/rebilly#7462

3.1.2

Patch Changes

  • Add Monolo payment integration Rebilly/rebilly#6870
  • Mark Worldpay dispute as representment Rebilly/rebilly#7022
  • Add device ID to Mercadopago Rebilly/rebilly#6313
  • Fix api errors in risk-score-simualtion-jobs Rebilly/rebilly#5709
  • Add PostReadyToPayFactory Rebilly/rebilly#5745
  • Add matchLevel to KycDocument Rebilly/rebilly#6027
  • Add UI version to KYC settings Rebilly/rebilly#5890
  • Remove orderId from Subscription and OneTimeSale Rebilly/rebilly#6331
  • Add expand to KYC request get Rebilly/rebilly#6306
  • Add optional credentials to Buckaroo Rebilly/api-definitions#1884
  • Remove unused models
  • Add SecureTrading recurring settings Rebilly/api-definitions#1889
  • Update MobilePay credentials Rebilly/api-definitions#1883
  • Add basic KYC matchLevel Rebilly/rebilly#5975
  • Add "release" version attribute to Status API response Rebilly/rebilly#1883
  • Add PostPaymentInstrumentNameInquiry endpoint Rebilly/rebilly#6399
  • Fix handling redirect responses #708
  • Add new factors to RiskScoreRules Rebilly/api-definitions#1881
  • Add transaction-processed to the list of supported tag/untag rules Rebilly/api-definitions#1871
  • Add Unlimit gateway adapter Rebilly/api-definitions#1873
  • Risk score simulation configuration Rebilly/rebilly#5613
  • Add missing cancel category entries Rebilly/rebilly#6146
  • Add quote-accepted event to order timeline Rebilly/rebilly#7076
  • Add currencyAccountIds credential field to Skrill gateway Rebilly/rebilly#6310
  • Remove Buckaroo debtor code Rebilly/rebilly#5772
  • Add abandon-scheduled-payments rule action Rebilly/api-definitions#1875
  • Add hasCompletedFaceLiveness property to KycIdentityMatches schema Rebilly/rebilly#6777
  • Add disputes resource to Data Exports Rebilly/rebilly#6175
  • Add autopay to trial only conversion quote Rebilly/rebilly#5685
  • Fix ReportsAPI::getDashboardMetrics and ReportsAPI::getRevenueWaterfall return types
  • Add PayU gateway account Rebilly/rebilly#5250
  • Fix incorrect links. Rebilly/rebilly#6415
  • Remove isBot risk factor field Rebilly/api-definitions#1882

3.1.1

Patch Changes

  • Move JsonSerializable down to interfaces
  • Add isAdBlockEnabled to RiskMetadata.browserData Rebilly/api-definitions#1848
  • Add jsonSerialization for non-scalar collections Rebilly/rebilly-php#675

3.1.0

Minor Changes

  • Add support for _embedded
  • Remove CoreService and UserService, introduce single Service to handle all APIs
  • Add support for string -> float and string -> DateTimeImmutable castings (including within the array)
  • Fix mixed model classes due to related shema definitions

Patch Changes

  • Add depositRequestId to Transaction response Rebilly/api-definitions#1762
  • Fix GatewayAccount PUT SDK operation name Rebilly/api-definitions#1845
  • Add subscription billingPortalToken Rebilly/api-definitions#1834
  • Add paypal-claim dispute type Rebilly/api-definitions#1825
  • Add round amount after DCC to gateway account setting Rebilly/api-definitions#1714
  • Add pricing min quantity
  • Add interimOnly for ChangeQuote Rebilly/api-definitions#1819
  • Billing Portal cleanup Rebilly/api-definitions#1813
  • Add orderId to invoice Rebilly/api-definitions#1807
  • Add expand to param to StorefrontGetExperimentalBillingPortal Rebilly/api-definitions#1803
  • Add quote for change items/reactivate order Rebilly/api-definitions#1784
  • Allow negative risk score rule values Rebilly/api-definitions#1865
  • Migrate rich billing portals to common billing portals Rebilly/api-definitions#1796
  • Add riskMetadata field Rebilly/api-definitions#1860
  • Add StorefrontPostSubscriptionReactivation Rebilly/api-definitions#1830
  • Set up catalog with permalinks and replace products bundler Rebilly/api-definitions#1667
  • Rename risk metadata vpnServiceName to hostingName Rebilly/api-definitions#1724
  • Add Restrict to customer coupon restriction type
  • Add Storefront update usage limits Rebilly/api-definitions#1775
  • Remove build command Rebilly/api-definitions#1792
  • Fix billing portal id prefix Rebilly/api-definitions#1805
  • Add payout-request-canceled webhook Rebilly/api-definitions#1806
  • Add Invoice delinquencyTime Rebilly/api-definitions#1746
  • Rename Storefront tags Rebilly/api-definitions#1738
  • Rename orderId to subscriptionId in quotes Rebilly/api-definitions#1856
  • Remove unused upcoming invoice fields Rebilly/api-definitions#1823
  • Add missing security for Storefront operations Rebilly/api-definitions#1740
  • Add missing Application.logoId type Rebilly/api-definitions#1698
  • Rename Storefront POST Order to Subscriptions Rebilly/api-definitions#1777
  • Add orderId to Subscription and OneTimeSale yaml files Rebilly/api-definitions#1849
  • Add faceLivenessRequired Rebilly/api-definitions#1774
  • Make Plan.id readOnly Rebilly/api-definitions#1651
  • Make WebhookCredential type readonly Rebilly/api-definitions#1832
  • Add quantityFilled and its update Rebilly/api-definitions#1754
  • Add Klarna payNowStandalone to settings Rebilly/api-definitions#1718
  • Add detail to default instrument description Rebilly/api-definitions#1846
  • Add setting to CoinGate to adjust amount Rebilly/api-definitions#1822
  • Update subscription/one-time-sale prefix examples Rebilly/api-definitions#1863
  • Add PostPayoutRequestCancellation operation Rebilly/api-definitions#1798
  • Update description for authorize-and-void setup instruction Rebilly/api-definitions#1790
  • Add amount limits to deposit request Rebilly/api-definitions#1666
  • Add isTrialConverted field to subscription Rebilly/api-definitions#1795
  • Fix dispute schema Rebilly/api-definitions#1716
  • Make cashier request fields nullable Rebilly/api-definitions#1654
  • Add KYC links to Storefront transaction Rebilly/api-definitions#1850
  • Add readyToPayoutInstruction property Rebilly/api-definitions#1707
  • Add usage limits events Rebilly/api-definitions#1701
  • Add payoutRequestId to Transaction Rebilly/api-definitions#1768
  • Add BVNK gateway config Rebilly/api-definitions#1857
  • Add default values for cashier request Rebilly/api-definitions#1656
  • Add source to dispute Rebilly/api-definitions#1816
  • Adjust SubscriptionChange items-quantity Rebilly/api-definitions#1829
  • Add deposit-request transactionIds Rebilly/api-definitions#1772
  • Rename Quote embedded order to subscription Rebilly/api-definitions#1862
  • Add usage settings for ChangeQuote Rebilly/api-definitions#1840
  • Remove Subscription from upcoming invoice Rebilly/api-definitions#1781
  • Add dispute credentials for PSiGate
  • Add field to RiskMetadata.extraData Rebilly/api-definitions#1858
  • Extract multiple times duplicated data export recurring value object Rebilly/api-definitions#1828
  • Add expand parameter to Storefront invoices Rebilly/api-definitions#1770
  • Add Restrict to exclusive application coupon restriction type Rebilly/api-definitions#1639
  • Fis Storefront get order expand Rebilly/api-definitions#1785
  • Add PO box to StorefrontPurchase Rebilly/api-definitions#1743
  • Remove Worldpay enableStoredCredentials in favour of enforceStoredCredentails Rebilly/api-definitions#1747
  • Add autopay to quotes Rebilly/api-definitions#1814
  • Add autopay to Storefront Order PATCH Rebilly/api-definitions#1804
  • Fix DepositRequest.customAmount description Rebilly/api-definitions#1664
  • Fix Plan periodAnchorInstruction Rebilly/api-definitions#1759
  • Add 409 response KYC verification finish endpoint Rebilly/api-definitions#1867
  • Flatten plan related schemas Rebilly/api-definitions#1838
  • Add and to StorefrontTransaction Rebilly/api-definitions#1745
  • Add delinquencyPeriod property to Subscription resource Rebilly/api-definitions#1722
  • Remove BaseKycDocument schema Rebilly/api-definitions#1658
  • Add usage limits configuration to the change items operation Rebilly/api-definitions#1706
  • Fix broken links Rebilly/api-definitions#1787
  • Add attempted deposit-request status Rebilly/api-definitions#1771
  • Update orderId description Rebilly/api-definitions#1853
  • Simplify service credential Rebilly/api-definitions#1831
  • Add subscription-items-changed event Rebilly/api-definitions#1794
  • Add setting and credentials to Awepay Rebilly/api-definitions#1719
  • Add LaCore integration Rebilly/api-definitions#1851
  • Add deposit-request customFields Rebilly/api-definitions#1841
  • Allow resetTime to be null Rebilly/api-definitions#1696
  • Add Trial conversion quote in Storefront change order items Rebilly/api-definitions#1820
  • Add method to payout request allocation Rebilly/api-definitions#1833
  • Update score description Rebilly/api-definitions#1749
  • Add parameters to GetEventCollection Rebilly/api-definitions#1835
  • Add customerDocumentCustomField setting to dLocal
  • Add PayRedeem gateway config
  • Add query collection parameter to GetEventCollection Rebilly/api-definitions#1837
  • Rename cashier to deposit Rebilly/api-definitions#1661
  • Add Storefront Order expand Rebilly/api-definitions#1782
  • Update subscription/one-time-sale prefix examples Rebilly/api-definitions#1824
  • Add rich billing portal Rebilly/api-definitions#1686
  • Improve type hints for API classes
  • Add payout settings to BVNK Rebilly/api-definitions#1861
  • Add three3dsIO to Airwallex Rebilly/api-definitions#1647
  • Remove deprecated fileId property from KycDocument Rebilly/api-definitions#1662
  • Add Storefront change-items endpoint Rebilly/api-definitions#1769
  • Add churnTimePolicy to subscription cancellation Rebilly/api-definitions#1839
  • Add quote taxes Rebilly/api-definitions#1635
  • Add Ready To Payout operations Rebilly/api-definitions#1649
  • Add expand parameter PostSubscriptionItemsChange Rebilly/api-definitions#1800
  • Add usage limit configuration Rebilly/api-definitions#1650
  • Update references and readme Rebilly/api-definitions#1731
  • Add enforceStoredCredentials setting for Worldpay Rebilly/api-definitions#1741
  • Make _links of plan schemas read only Rebilly/api-definitions#1744
  • Add meteredBilling field to StorefrontPlan Rebilly/api-definitions#1815
  • add new status to deposit request Rebilly/api-definitions#1765
  • Add dispute type Rebilly/api-definitions#1646
  • Add Checkout.com processing channel ID Rebilly/api-definitions#1687
  • Add quote for change items/reactivate order Rebilly/api-definitions#1727
  • Add expand param to Storefront rich billing portals Rebilly/api-definitions#1779
  • Add specification for UpcomingInvoice Rebilly/api-definitions#1748
  • Rename subscription yaml files Rebilly/api-definitions#1735
  • Fix UpcomingInvoice _links Rebilly/api-definitions#1753
  • Add SecureTrading notificationPassword credential Rebilly/api-definitions#1632
  • Rename Subscription endTime to churnTime Rebilly/api-definitions#1836
  • Add depositRequestId to storefront transaction Rebilly/api-definitions#1767
  • Add detail to face liveness description Rebilly/api-definitions#1776
  • Remove invalid property from declined report Rebilly/api-definitions#1712
  • Add gateway object to StorefrontTransaction Rebilly/api-definitions#1736
  • Add address-based and refactor AML confidence settings Rebilly/api-definitions#1697
  • Allow clearing sticky gateway from payment instrument by sending value Rebilly/api-definitions#1786
  • Add sftpKeyPassphrase to Truevo Rebilly/api-definitions#1733
  • Add example for regex pattern properties Rebilly/api-definitions#1720
  • Update patch subscription item status code Rebilly/api-definitions#1854
  • Update outdated subscription code examples Rebilly/api-definitions#1742
  • Update notificationUrl descriptions Rebilly/api-definitions#1764
  • Add Quote webhooks Rebilly/api-definitions#1802
  • Add quote item id to preview items (Rebilly/api-definitions#1630)
  • Add acceptance conditions to quotes Rebilly/api-definitions#1760
  • Refactor subscriptions related files Rebilly/api-definitions#1734
  • Add quote events to customer timeline