hyperswitch
1ef3bfe8
- Merge branch 'debit-routing/db-interface' into debit-routing/app-cost-config
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Commit
View On
GitHub
Hide Minimap (CTRL+M)
Commit
96 days ago
Merge branch 'debit-routing/db-interface' into debit-routing/app-cost-config
References
#7766 - feat(router): add debit routing retry logic for alternate networks
Author
ShankarSinghC
Parents
6b367559
b95f6ec7
Files
420
.github/workflows
postman-collection-runner.yml
.typos.toml
CHANGELOG.md
Cargo.lock
Dockerfile
api-reference-v2
api-reference/payment-method-session
payment-method-session--delete-a-saved-payment-method.mdx
mint.json
openapi_spec.json
api-reference
openapi_spec.json
config
config.example.toml
deployments
integration_test.toml
production.toml
sandbox.toml
development.toml
docker_compose.toml
crates
analytics/src
opensearch.rs
api_models
Cargo.toml
src
admin.rs
customers.rs
enums.rs
events.rs
events
revenue_recovery.rs
feature_matrix.rs
lib.rs
mandates.rs
payment_methods.rs
payments.rs
payments
additional_info.rs
trait_impls.rs
payouts.rs
process_tracker.rs
process_tracker
revenue_recovery.rs
routing.rs
user
dashboard_metadata.rs
webhook_events.rs
cards/tests
basic.rs
common_enums/src
connector_enums.rs
enums.rs
transformers.rs
common_types/src
consts.rs
customers.rs
lib.rs
payment_methods.rs
primitive_wrappers.rs
common_utils
Cargo.toml
src
consts.rs
crypto.rs
errors.rs
events.rs
id_type/global_id
payment.rs
macros.rs
types.rs
connector_configs
src
connector.rs
transformer.rs
toml
development.toml
production.toml
sandbox.toml
diesel_models
Cargo.toml
src
business_profile.rs
customers.rs
dynamic_routing_stats.rs
enums.rs
events.rs
kv.rs
organization.rs
payment_attempt.rs
payment_intent.rs
process_tracker.rs
query
dynamic_routing_stats.rs
events.rs
refund.rs
user
sample_data.rs
refund.rs
schema.rs
schema_v2.rs
types.rs
user
sample_data.rs
euclid/src/frontend/dir
enums.rs
lowering.rs
transformers.rs
hyperswitch_connectors
Cargo.toml
src
connectors.rs
connectors
adyen.rs
adyen
transformers.rs
authorizedotnet
transformers.rs
bankofamerica
transformers.rs
bluesnap
transformers.rs
braintree
transformers.rs
chargebee
transformers.rs
coinbase.rs
coingate.rs
coingate
transformers.rs
cybersource
transformers.rs
dlocal
transformers.rs
facilitapay.rs
facilitapay
transformers.rs
globalpay.rs
globalpay
requests.rs
response.rs
transformers.rs
helcim.rs
hipay
transformers.rs
itaubank
transformers.rs
klarna.rs
nexinets.rs
nexixpay
transformers.rs
noon.rs
noon
transformers.rs
nuvei
transformers.rs
paypal
transformers.rs
razorpay
transformers.rs
recurly.rs
recurly
transformers.rs
redsys.rs
redsys
transformers.rs
shift4
transformers.rs
stripebilling.rs
stripebilling
transformers.rs
trustpay.rs
trustpay
transformers.rs
unified_authentication_service.rs
unified_authentication_service
transformers.rs
wellsfargo
transformers.rs
worldline
transformers.rs
zen
transformers.rs
zsl
transformers.rs
constants.rs
default_implementations.rs
default_implementations_v2.rs
utils.rs
hyperswitch_domain_models
Cargo.toml
src
address.rs
bulk_tokenization.rs
business_profile.rs
configs.rs
consts.rs
customer.rs
errors.rs
lib.rs
merchant_account.rs
merchant_connector_account.rs
payment_method_data.rs
payment_methods.rs
payments.rs
payments
payment_attempt.rs
payment_intent.rs
payouts
payout_attempt.rs
payouts.rs
revenue_recovery.rs
router_data.rs
router_flow_types.rs
router_flow_types
authentication.rs
router_request_types.rs
router_request_types
fraud_check.rs
unified_authentication_service.rs
routing.rs
hyperswitch_interfaces/src
api.rs
api
authentication.rs
authentication_v2.rs
fraud_check.rs
fraud_check_v2.rs
configs.rs
connector_integration_interface.rs
connector_integration_v2.rs
conversion_impls.rs
lib.rs
kgraph_utils
Cargo.toml
src
error.rs
mca.rs
transformers.rs
openapi/src
openapi.rs
openapi_v2.rs
routes.rs
routes
merchant_connector_account.rs
payment_method.rs
profile.rs
revenue_recovery.rs
webhook_events.rs
payment_methods/src
state.rs
router
Cargo.toml
src
bin
scheduler.rs
compatibility/stripe
customers
types.rs
payment_intents
types.rs
setup_intents
types.rs
configs/defaults
payment_connector_required_fields.rs
connector.rs
connector
netcetera
netcetera_types.rs
payone
transformers.rs
riskified/transformers
api.rs
signifyd/transformers
api.rs
stripe.rs
stripe
transformers.rs
transformers
connect.rs
utils.rs
wise
transformers.rs
consts.rs
consts
user.rs
core.rs
core
admin.rs
api_keys.rs
currency.rs
customers.rs
errors.rs
errors
user
sample_data.rs
utils.rs
locker_migration.rs
payment_methods.rs
payment_methods
cards.rs
network_tokenization.rs
tokenize.rs
tokenize
card_executor.rs
payment_method_executor.rs
transformers.rs
vault.rs
payments.rs
payments
connector_integration_v2_impls.rs
flows.rs
flows
complete_authorize_flow.rs
helpers.rs
operations.rs
operations
payment_approve.rs
payment_cancel.rs
payment_capture.rs
payment_complete_authorize.rs
payment_confirm.rs
payment_create.rs
payment_post_session_tokens.rs
payment_reject.rs
payment_response.rs
payment_session.rs
payment_session_intent.rs
payment_start.rs
payment_status.rs
payment_update.rs
payments_incremental_authorization.rs
tax_calculation.rs
retry.rs
routing.rs
session_operation.rs
tokenization.rs
transformers.rs
payout_link.rs
payouts.rs
payouts
helpers.rs
validator.rs
pm_auth.rs
refunds.rs
relay
utils.rs
revenue_recovery.rs
revenue_recovery
transformers.rs
types.rs
routing.rs
routing
helpers.rs
unified_authentication_service.rs
unified_authentication_service
types.rs
utils.rs
user.rs
user
dashboard_metadata.rs
utils.rs
webhooks
outgoing.rs
recovery_incoming.rs
webhook_events.rs
db.rs
db
dynamic_routing_stats.rs
events.rs
kafka_store.rs
merchant_connector_account.rs
refund.rs
user
sample_data.rs
events.rs
lib.rs
routes.rs
routes
admin.rs
app.rs
feature_matrix.rs
lock_utils.rs
payment_methods.rs
payments.rs
process_tracker.rs
process_tracker
revenue_recovery.rs
profiles.rs
webhook_events.rs
services.rs
services
authentication.rs
authorization
permission_groups.rs
permissions.rs
connector_integration_interface.rs
email
assets
invite.html
magic_link.html
reset.html
verify.html
types.rs
kafka
refund.rs
refund_event.rs
types.rs
types
api.rs
api
admin.rs
authentication.rs
authentication_v2.rs
customers.rs
fraud_check.rs
fraud_check_v2.rs
payment_methods.rs
payments.rs
verify_connector.rs
webhook_events.rs
domain
event.rs
user
dashboard_metadata.rs
storage.rs
storage
dynamic_routing_stats.rs
refund.rs
revenue_recovery.rs
transformers.rs
utils.rs
utils/user
dashboard_metadata.rs
workflows.rs
workflows
outgoing_webhook_retry.rs
revenue_recovery.rs
tests
connectors
aci.rs
adyen.rs
airwallex.rs
bitpay.rs
bluesnap.rs
coinbase.rs
cryptopay.rs
cybersource.rs
facilitapay.rs
fiserv.rs
forte.rs
iatapay.rs
main.rs
multisafepay.rs
opennode.rs
payme.rs
rapyd.rs
trustpay.rs
utils.rs
worldline.rs
payments.rs
payments2.rs
router_env/src/logger
types.rs
scheduler
Cargo.toml
src/db
process_tracker.rs
storage_impl
Cargo.toml
src
database
store.rs
errors.rs
kv_router_store.rs
lib.rs
lookup.rs
mock_db.rs
mock_db
payment_attempt.rs
payment_intent.rs
payout_attempt.rs
payouts.rs
payment_method.rs
payments
payment_attempt.rs
payment_intent.rs
payouts
payout_attempt.rs
payouts.rs
utils.rs
test_utils/src
connector_auth.rs
cypress-tests-v2/cypress/support
commands.js
cypress-tests
cypress
e2e
configs
Payment
Adyen.js
Fiuu.js
Hipay.js
Novalnet.js
Redsys.js
Stripe.js
Utils.js
WorldPay.js
Payout
Adyen.js
AdyenPlatform.js
Nomupay.js
Wise.js
spec
Payment
00014-SaveCardFlow.cy.js
00015-ZeroAuthMandate.cy.js
00018-BankRedirect.cy.js
00019-MandatesUsingPMID.cy.js
00022-Variations.cy.js
Payout
00004-BankTransfer.cy.js
00005-SavePayout.cy.js
00006-PayoutUsingPayoutMethodId.cy.js
Routing
00001-VolumeBasedRouting.cy.js
00002-RuleBasedRouting.cy.js
fixtures
confirm-body.json
create-confirm-body.json
create-mandate-cit.json
create-ntid-mit.json
create-pm-id-mit.json
merchant-create-body.json
merchant-update-body.json
update-connector-body.json
support
commands.js
redirectionHandler.js
package-lock.json
package.json
loadtest/config
development.toml
migrations
2025-02-19-072457_add_is_overall_delivery_successful_column_in_events_table
down.sql
up.sql
2025-03-04-053541_add_api_version_to_organization
down.sql
up.sql
2025-03-10-103959_add_is_debit_routing_enabled_to_profile
down.sql
up.sql
2025-03-21-113624_add-recon-status-enum-variant-dashboard-metadata
down.sql
up.sql
2025-03-21-134323_add_merchant_business_country_in_business_profile
down.sql
up.sql
scripts
add_connector.sh
v2_compatible_migrations
2024-08-28-081721_add_v2_columns
down.sql
up.sql
2024-08-28-081757_drop_not_null_constraints_on_v1_columns
down.sql
up.sql
v2_migrations
2024-08-28-081837_add_not_null_constraints_to_v2_columns
down.sql
up.sql
2024-08-28-081838_update_v2_primary_key_constraints
down.sql
up.sql
2025-01-13-081847_drop_v1_columns
down.sql
up.sql
2025-03-19-080705_payment-method-subtype-optional
down.sql
up.sql
Loading