hyperswitch
hyperswitch copied to clipboard
An open source payments switch written in Rust to make payments fast, reliable and affordable
# Description Propogate Some hard coded fields in PaymentMethodResponse # Fields - [ ] recurring_enabled - [ ] installment_payment_enabled - [ ] payment_experience
# Description Handle expiry for payment_token in `make_pm_data`
# Description Implement token flow for other payment methods currently it's only supported for cards
`GlobalPayments` and `Paypal` are to connectors that require tokens to make any call to their Api's. These tokens have an expiry as well. Need feature to get the token for...
# Description Implement Verify flow for the connectors. Verify flow makes sure if the card is valid or not for future payments like mandate etc. # Connectors to implement -...
# Description Implement mandate data fetching functionality for connectors. # Connectors to implement for - [ ] Adyen - [ ] Checkout - [ ] Braintree - [ ] Authorizedotnet...
## Description This issue's primary focus lies in implementing the pending interface functionality for [`MockDb`](https://github.com/juspay/hyperswitch/blob/f624eb52d61561c365cce21e58b08281d096d904/crates/router/src/db.rs#L79). The purpose of this change is to have a simple and effective mechanism for testing...
### Payment Flows - [x] Authorize - [x] Automatic #154 - [ ] Manual - [ ] Payment Sync - [ ] Void - [ ] Refund - [ ]...
possible race condition here. what if a concurrent user updates parent merchant between this operation and the following? https://github.com/juspay/orca/blob/56d153d8f7c2c75391799cf14280c448df97842f/crates/router/src/core/admin.rs#L74-L79 possible race condition here. what if a concurrent user updates merchant...
I strongly advise to add this warning. `#![warn(missing_docs)]`