Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
juspay
/
hyperswitch
Public
Notifications
You must be signed in to change notification settings
Fork
5.1k
Star
43.6k
Code
Issues
1.4k
Pull requests
828
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Files
Expand file tree
main
Breadcrumbs
hyperswitch
/
migrations
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
main
Breadcrumbs
hyperswitch
/
migrations
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
00000000000000_diesel_initial_setup
00000000000000_diesel_initial_setup
2022-09-29-084920_create_initial_tables
2022-09-29-084920_create_initial_tables
2022-10-20-100628_add_cancellation_reason
2022-10-20-100628_add_cancellation_reason
2022-10-26-101016_update_payment_attempt_status_intent_status
2022-10-26-101016_update_payment_attempt_status_intent_status
2022-11-03-130214_create_connector_response_table
2022-11-03-130214_create_connector_response_table
2022-11-08-101705_add_cancel_to_payment_intent_status
2022-11-08-101705_add_cancel_to_payment_intent_status
2022-11-21-133803_add_mandate_id_in_payment_attempt
2022-11-21-133803_add_mandate_id_in_payment_attempt
2022-11-24-095709_add_browser_info_to_payment_attempt
2022-11-24-095709_add_browser_info_to_payment_attempt
2022-11-25-121143_add_paypal_pmt
2022-11-25-121143_add_paypal_pmt
2022-11-30-084736_update-index-in-mca
2022-11-30-084736_update-index-in-mca
2022-12-05-090521_single_use_mandate_fields
2022-12-05-090521_single_use_mandate_fields
2022-12-07-055441_add_use_kv_to_merchant_account
2022-12-07-055441_add_use_kv_to_merchant_account
2022-12-07-133736_make_connector_field_optional
2022-12-07-133736_make_connector_field_optional
2022-12-09-102635_mandate-connector-and-amount
2022-12-09-102635_mandate-connector-and-amount
2022-12-10-123613_update_address_and_customer
2022-12-10-123613_update_address_and_customer
2022-12-11-190755_update_mock_up
2022-12-11-190755_update_mock_up
2022-12-12-132936_reverse_lookup
2022-12-12-132936_reverse_lookup
2022-12-13-170152_add_connector_metadata
2022-12-13-170152_add_connector_metadata
2022-12-14-074547_error-code-in-payment_attempt
2022-12-14-074547_error-code-in-payment_attempt
2022-12-14-090419_add_payment_token_in_payment_attempt
2022-12-14-090419_add_payment_token_in_payment_attempt
2022-12-14-092540_i32_to_i64
2022-12-14-092540_i32_to_i64
2022-12-14-162701_update_payment_method
2022-12-14-162701_update_payment_method
2022-12-19-085322_rename_txn_id_to_attempt_id
2022-12-19-085322_rename_txn_id_to_attempt_id
2022-12-19-085739_add_attempt_id_to_refund
2022-12-19-085739_add_attempt_id_to_refund
2022-12-20-065945_reduce_size_of_varchar_columns
2022-12-20-065945_reduce_size_of_varchar_columns
2022-12-21-071825_add_refund_reason
2022-12-21-071825_add_refund_reason
2022-12-21-124904_remove_metadata_default_as_null
2022-12-21-124904_remove_metadata_default_as_null
2022-12-22-091431_attempt_status_rename
2022-12-22-091431_attempt_status_rename
2022-12-27-172643_update_locker_mock_up
2022-12-27-172643_update_locker_mock_up
2023-01-03-122401_update_merchant_account
2023-01-03-122401_update_merchant_account
2023-01-10-035412_connector-metadata-payment-attempt
2023-01-10-035412_connector-metadata-payment-attempt
2023-01-11-134448_add_metadata_to_merchant_account
2023-01-11-134448_add_metadata_to_merchant_account
2023-01-12-084710_update_merchant_routing_algorithm
2023-01-12-084710_update_merchant_routing_algorithm
2023-01-12-140107_drop_temp_card
2023-01-12-140107_drop_temp_card
2023-01-19-122511_add_refund_error_code
2023-01-19-122511_add_refund_error_code
2023-01-20-113235_add_attempt_id_to_payment_intent
2023-01-20-113235_add_attempt_id_to_payment_intent
2023-02-01-135102_create_api_keys_table
2023-02-01-135102_create_api_keys_table
2023-02-02-055700_add_payment_issuer_and_experience_in_payment_attempt
2023-02-02-055700_add_payment_issuer_and_experience_in_payment_attempt
2023-02-02-062215_remove_redirect_and_payment_flow_from_payment_attempt
2023-02-02-062215_remove_redirect_and_payment_flow_from_payment_attempt
2023-02-07-070512_change_merchant_connector_id_data_type
2023-02-07-070512_change_merchant_connector_id_data_type
2023-02-09-093400_add_bank_redirect
2023-02-09-093400_add_bank_redirect
2023-02-10-083146_make_payment_method_type_as_text
2023-02-10-083146_make_payment_method_type_as_text
2023-02-20-101809_update_merchant_connector_account
2023-02-20-101809_update_merchant_connector_account
2023-02-21-065628_update_merchant_account
2023-02-21-065628_update_merchant_account
2023-02-21-094019_api_keys_remove_hash_key
2023-02-21-094019_api_keys_remove_hash_key
2023-02-22-100331_rename_pm_type_enum
2023-02-22-100331_rename_pm_type_enum
2023-02-28-072631_ang-currency
2023-02-28-072631_ang-currency
2023-02-28-112730_add_refund_webhook_types
2023-02-28-112730_add_refund_webhook_types
2023-03-04-114058_remove_api_key_column_merchant_account_table
2023-03-04-114058_remove_api_key_column_merchant_account_table
2023-03-07-141638_make_payment_attempt_connector_json
2023-03-07-141638_make_payment_attempt_connector_json
2023-03-14-123541_add_cards_info_table
2023-03-14-123541_add_cards_info_table
2023-03-15-082312_add_connector_txn_id_merchant_id_index_in_payment_attempt
2023-03-15-082312_add_connector_txn_id_merchant_id_index_in_payment_attempt
2023-03-15-185959_add_dispute_table
2023-03-15-185959_add_dispute_table
2023-03-16-105114_add_data_collection_status
2023-03-16-105114_add_data_collection_status
2023-03-23-095309_add_business_sub_label_to_mca
2023-03-23-095309_add_business_sub_label_to_mca
2023-03-23-123920_add_business_label_and_country_to_pi
2023-03-23-123920_add_business_label_and_country_to_pi
2023-03-26-163105_add_unresolved_status
2023-03-26-163105_add_unresolved_status
2023-03-27-091611_change_country_to_enum
2023-03-27-091611_change_country_to_enum
2023-03-30-132338_add_start_end_date_for_mandates
2023-03-30-132338_add_start_end_date_for_mandates
2023-04-03-082335_update_mca_frm_configs
2023-04-03-082335_update_mca_frm_configs
2023-04-04-061926_add_dispute_api_schema
2023-04-04-061926_add_dispute_api_schema
2023-04-05-051523_add_business_sub_label_to_payment_attempt
2023-04-05-051523_add_business_sub_label_to_payment_attempt
2023-04-05-121040_alter_mca_change_country_to_enum
2023-04-05-121040_alter_mca_change_country_to_enum
2023-04-05-121047_alter_pi_change_country_to_enum
2023-04-05-121047_alter_pi_change_country_to_enum
2023-04-06-063047_add_connector_col_in_dispute
2023-04-06-063047_add_connector_col_in_dispute
2023-04-06-092008_create_merchant_ek
2023-04-06-092008_create_merchant_ek
2023-04-11-084958_pii-migration
2023-04-11-084958_pii-migration
2023-04-12-075449_separate_payment_attempt_algorithm_col
2023-04-12-075449_separate_payment_attempt_algorithm_col
2023-04-13-094917_change_primary_business_type
2023-04-13-094917_change_primary_business_type
2023-04-19-072152_merchant_account_add_intent_fulfilment_time
2023-04-19-072152_merchant_account_add_intent_fulfilment_time
2023-04-19-120503_update_customer_connector_customer
2023-04-19-120503_update_customer_connector_customer
2023-04-19-120735_add_time_for_tables
2023-04-19-120735_add_time_for_tables
2023-04-20-073704_allow_multiple_mandate_ids
2023-04-20-073704_allow_multiple_mandate_ids
2023-04-20-162755_add_preprocessing_step_id_payment_attempt
2023-04-20-162755_add_preprocessing_step_id_payment_attempt
2023-04-21-100150_create_index_for_api_keys
2023-04-21-100150_create_index_for_api_keys
2023-04-25-061159_rename_country_code_to_country_alpha2
2023-04-25-061159_rename_country_code_to_country_alpha2
2023-04-25-091017_merchant_account_add_frm_routing_algorithm.sql
2023-04-25-091017_merchant_account_add_frm_routing_algorithm.sql
2023-04-25-141011_add_connector_label_col_in_file_metadata
2023-04-25-141011_add_connector_label_col_in_file_metadata
2023-04-26-062424_alter_dispute_table
2023-04-26-062424_alter_dispute_table
2023-04-26-090005_remove_default_created_at_modified_at
2023-04-26-090005_remove_default_created_at_modified_at
2023-04-27-120010_add_payment_failed_event_type
2023-04-27-120010_add_payment_failed_event_type
2023-05-02-102332_payout_create
2023-05-02-102332_payout_create
2023-05-03-121025_nest_straight_through_col_in_payment_attempt
2023-05-03-121025_nest_straight_through_col_in_payment_attempt
2023-05-05-112013_add_evidence_col_in_dispute
2023-05-05-112013_add_evidence_col_in_dispute
2023-05-08-141907_rename_dispute_cols
2023-05-08-141907_rename_dispute_cols
2023-05-16-145008_mandate_data_in_pa
2023-05-16-145008_mandate_data_in_pa
2023-05-29-094747_order-details-as-a-separate-column.sql
2023-05-29-094747_order-details-as-a-separate-column.sql
2023-05-31-152153_add_connector_webhook_details_to_mca
2023-05-31-152153_add_connector_webhook_details_to_mca
2023-06-14-105035_add_reason_in_payment_attempt
2023-06-14-105035_add_reason_in_payment_attempt
2023-06-16-073615_add_ron_currency_to_db
2023-06-16-073615_add_ron_currency_to_db
2023-06-18-042123_add_udf_column_in_payments
2023-06-18-042123_add_udf_column_in_payments
2023-06-19-071300_merchant_key_store_shrink_merchant_id
2023-06-19-071300_merchant_key_store_shrink_merchant_id
2023-06-22-161131_change-type-of-frm-configs.sql
2023-06-22-161131_change-type-of-frm-configs.sql
2023-06-26-124254_add_vnd_to_currency_enum
2023-06-26-124254_add_vnd_to_currency_enum
2023-06-29-094858_payment-intent-remove-udf-field
2023-06-29-094858_payment-intent-remove-udf-field
2023-07-01-184850_payment-intent-add-metadata-fields
2023-07-01-184850_payment-intent-add-metadata-fields
2023-07-03-093552_add_attempt_count_in_payment_intent
2023-07-03-093552_add_attempt_count_in_payment_intent
2023-07-04-131721_add_org_id_and_org_name
2023-07-04-131721_add_org_id_and_org_name
2023-07-07-091223_create_captures_table
2023-07-07-091223_create_captures_table
2023-07-08-134807_add_connector_response_reference_id_in_payment_intent
2023-07-08-134807_add_connector_response_reference_id_in_payment_intent
View all files
You can’t perform that action at this time.