-
Notifications
You must be signed in to change notification settings - Fork 3.9k
feat(connector): [AIRWALLEX] - Added Paypal, Trustly, Klarna , Atome, Blik Payment Methods #8475
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Changed Files
|
Solve the clippy errors for both v1 and v2. Link your PR to an issue created in hyperswitch-cloud. |
airwallex
- added payment methods : paypal, trustly, klarna , atome, blik
crates/hyperswitch_connectors/src/connectors/airwallex/transformers.rs
Outdated
Show resolved
Hide resolved
crates/hyperswitch_connectors/src/connectors/airwallex/transformers.rs
Outdated
Show resolved
Hide resolved
run |
6305835
to
af49442
Compare
config/config.example.toml
Outdated
klarna = { country="AT, BE, FI, FR, DE, IE, IT, NL, PL, DK, ES, NO, PL, SE, CH, GB, CZ, GR, US" , currency = "EUR, DKK, NOK, PLN, SEK, CHF, GBP, USD, CZK" } | ||
trustly = {country="DE, DK, EE, ES, FI, GB, LV, LT, NL, PL, PT, SE, SK" , currency="DKK, EUR, GBP, NOK, PLN, SEK" } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove the country filters for paypal, klarna and trustly from all toml files
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also add these configs in loadtest/config/development.toml
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
#[derive(Default, Debug, Serialize, Eq, PartialEq)] | ||
pub struct AirwallexPayLaterIntentRequest { | ||
request_id: String, | ||
amount: String, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is the amount string and not stringmajorunit? If amount conversion changes are not implemented in Airwallex, then please implement that as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Implemented the amount conversion.
c29d6ef
to
76d18d1
Compare
crates/hyperswitch_connectors/src/connectors/airwallex/transformers.rs
Outdated
Show resolved
Hide resolved
crates/hyperswitch_connectors/src/connectors/airwallex/transformers.rs
Outdated
Show resolved
Hide resolved
crates/hyperswitch_connectors/src/connectors/airwallex/transformers.rs
Outdated
Show resolved
Hide resolved
f513896
…ayload-webhooks * 'main' of github.com:juspay/hyperswitch: feat(payments): propagate additional payment method data for apple pay during MIT (#7170) feat(core): Hyperswitch <|> UCS integration v2 (#8439) feat(connector): [payload] add webhook support (#8558) ci(cypress): Added Dlocal Connector Test (#8362) feat(connector): [AIRWALLEX] - Added Paypal, Trustly, Klarna , Atome, Blik Payment Methods (#8475) refactor(cypress): update skip logic and test flow for cypress incremental auth tests (#8594) chore(version): 2025.07.11.0 chore: address Rust 1.88.0 clippy lints (#8607) chore(version): 2025.07.10.0
Type of Change
Description
Added the following payment methods in
airwallex
:paypal, trustly, klarna , atome, blik
Additional Changes
Paypal :
Create Payment
Response
Trustly
Create payments
Response
Klarna
Create payment
Response
Blik
Create Payment
Response
Atome
Create Payment
Response
Cypress tests
Checklist
cargo +nightly fmt --all
cargo clippy