Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
83bb7cf
feat(connector): [AMAZONPAY] add wallet flows, payment method, and su…
Jan 28, 2025
75e7612
chore: resolve PR comment
Feb 1, 2025
05d2883
feat: add amazonpay in feature api
Feb 5, 2025
6285563
fix: resolve errors
Feb 8, 2025
36793a6
chore: resolve PR comments
Feb 11, 2025
3f9ed21
fix: cypress test issue
Feb 12, 2025
0543d73
fix: openapi checks failing
Feb 24, 2025
695dea1
refactor: resolve PR comments
Feb 24, 2025
d8d8970
chore: run formatter
hyperswitch-bot[bot] Mar 10, 2025
ec493cb
fix: payments.rs file
Mar 10, 2025
5638f49
Merge branch 'main' into amazon-pay-flows
Anurag-05-prog Mar 11, 2025
dbf0263
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
Mar 13, 2025
71204a9
refactor: resolve pr comment
Mar 15, 2025
6702ad2
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
Mar 17, 2025
45611ac
refactor: replace lazy_static with lazylock
Mar 19, 2025
28f8dfa
refactor: resolve PR comments
Mar 24, 2025
be0ee08
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
Mar 24, 2025
628ae96
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
Mar 25, 2025
77be9b4
refactor: resolve PR comments
Mar 25, 2025
e039b4d
Merge branch 'main' into amazon-pay-flows
Anurag-05-prog Mar 26, 2025
33338d6
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
Apr 23, 2025
925ab7a
refactor: resolve PR comments
Apr 24, 2025
f940a34
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
Apr 24, 2025
3b2a2fb
refactor: resolve PR comments
May 1, 2025
d74a40d
refactor: remove unused code
May 1, 2025
86a67a6
fix: openapi spec error
May 6, 2025
706288f
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
May 6, 2025
f70d391
docs(openapi): re-generate OpenAPI specification
hyperswitch-bot[bot] May 6, 2025
6764b22
refactor: replace openssl with rsa
May 12, 2025
d61353f
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
May 19, 2025
2c93f4b
fix errors and resolve comments
May 19, 2025
ede9f22
chore: run formatter
hyperswitch-bot[bot] May 19, 2025
8656f91
resolve comments
May 19, 2025
e6bb121
chore: run formatter
hyperswitch-bot[bot] May 19, 2025
a7ca008
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
May 23, 2025
381f29b
resolve comments
May 23, 2025
ee6fad5
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
May 27, 2025
ae5b772
refactor: resolve PR comments
May 30, 2025
80a488d
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
Jun 1, 2025
9d11c9e
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
Jun 9, 2025
bb9a868
fix merge conflict
Jul 18, 2025
29ea959
fix clippy error
Jul 18, 2025
cfa82ce
add unit test for signature function
Jul 23, 2025
04ac001
chore: run formatter
hyperswitch-bot[bot] Jul 23, 2025
2ef6014
fix clippy errors
Jul 23, 2025
543fff3
fix clippy errors
Jul 23, 2025
3e378da
chore: run formatter
hyperswitch-bot[bot] Jul 23, 2025
c87d884
refactor: make shipping_cost mandatory
Jul 25, 2025
d68a302
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
Jul 30, 2025
cdecec7
add payment connector required fields
Jul 31, 2025
8e62cb5
Merge remote-tracking branch 'origin/main' into amazon-pay-flows
Aug 2, 2025
fc16082
refactor: resolve comment
Aug 6, 2025
009a45c
Merge branch 'main' into amazon-pay-flows
Anurag-05-prog Aug 6, 2025
2c3cfed
fix clippy error
Aug 6, 2025
4f9927b
Merge remote-tracking branch 'origin/main' into barclaycard-google-pa…
Aug 8, 2025
6460731
fix merge conflict
Aug 8, 2025
ada4942
Merge remote-tracking branch 'origin/main' into barclaycard-google-pa…
Aug 24, 2025
7e22279
Merge remote-tracking branch 'origin/main' into barclaycard-google-pa…
Aug 25, 2025
1d83e45
refactor: resolve comment
Aug 28, 2025
7e38cef
Merge branch 'main' into amazon-pay-flows
Anurag-05-prog Aug 28, 2025
1aadd5d
resolve clippy error
Aug 28, 2025
d4693e3
Merge branch 'amazon-pay-flows' of github.com:juspay/hyperswitch into…
Aug 28, 2025
b20746f
chore: run formatter
hyperswitch-bot[bot] Aug 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 21 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

192 changes: 192 additions & 0 deletions api-reference/v1/openapi_spec_v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -7464,9 +7464,162 @@
"AliPayRedirection": {
"type": "object"
},
"AmazonPayDeliveryOptions": {
"type": "object",
"required": [
"id",
"price",
"shipping_method",
"is_default"
],
"properties": {
"id": {
"type": "string",
"description": "Delivery Option identifier"
},
"price": {
"$ref": "#/components/schemas/AmazonPayDeliveryPrice"
},
"shipping_method": {
"$ref": "#/components/schemas/AmazonPayShippingMethod"
},
"is_default": {
"type": "boolean",
"description": "Specifies if this delivery option is the default"
}
}
},
"AmazonPayDeliveryPrice": {
"type": "object",
"required": [
"amount",
"currency_code"
],
"properties": {
"amount": {
"$ref": "#/components/schemas/MinorUnit"
},
"currency_code": {
"$ref": "#/components/schemas/Currency"
}
}
},
"AmazonPayMerchantCredentials": {
"type": "object",
"required": [
"merchant_id",
"store_id"
],
"properties": {
"merchant_id": {
"type": "string",
"description": "Amazon Pay merchant account identifier"
},
"store_id": {
"type": "string",
"description": "Amazon Pay store ID"
}
}
},
"AmazonPayPaymentIntent": {
"type": "string",
"enum": [
"Confirm",
"Authorize",
"AuthorizeWithCapture"
]
},
"AmazonPayRedirectData": {
"type": "object"
},
"AmazonPaySessionTokenData": {
"type": "object",
"required": [
"amazon_pay"
],
"properties": {
"amazon_pay": {
"$ref": "#/components/schemas/AmazonPayMerchantCredentials"
}
}
},
"AmazonPaySessionTokenResponse": {
"type": "object",
"required": [
"merchant_id",
"ledger_currency",
"store_id",
"payment_intent",
"total_shipping_amount",
"total_tax_amount",
"total_base_amount",
"delivery_options"
],
"properties": {
"merchant_id": {
"type": "string",
"description": "Amazon Pay merchant account identifier"
},
"ledger_currency": {
"$ref": "#/components/schemas/Currency"
},
"store_id": {
"type": "string",
"description": "Amazon Pay store ID"
},
"payment_intent": {
"$ref": "#/components/schemas/AmazonPayPaymentIntent"
},
"total_shipping_amount": {
"type": "string",
"description": "The total shipping costs"
},
"total_tax_amount": {
"type": "string",
"description": "The total tax amount for the order"
},
"total_base_amount": {
"type": "string",
"description": "The total amount for items in the cart"
},
"delivery_options": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AmazonPayDeliveryOptions"
},
"description": "The delivery options available for the provided address"
}
}
},
"AmazonPayShippingMethod": {
"type": "object",
"required": [
"shipping_method_name",
"shipping_method_code"
],
"properties": {
"shipping_method_name": {
"type": "string",
"description": "Name of the shipping method"
},
"shipping_method_code": {
"type": "string",
"description": "Code of the shipping method"
}
}
},
"AmazonPayWalletData": {
"type": "object",
"required": [
"checkout_session_id"
],
"properties": {
"checkout_session_id": {
"type": "string",
"description": "Checkout Session identifier"
}
}
},
"AmountFilter": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -11833,6 +11986,7 @@
"adyen",
"affirm",
"airwallex",
"amazonpay",
"archipel",
"authorizedotnet",
"bambora",
Expand Down Expand Up @@ -12189,6 +12343,11 @@
"description": "This field is for our legacy Apple Pay flow that contains the Apple Pay certificates and credentials for only iOS Apple Pay flow",
"nullable": true
},
"amazon_pay": {
"type": "object",
"description": "This field contains the Amazon Pay certificates and credentials",
"nullable": true
},
"samsung_pay": {
"type": "object",
"description": "This field contains the Samsung Pay certificates and credentials",
Expand Down Expand Up @@ -29842,6 +30001,7 @@
"adyen",
"affirm",
"airwallex",
"amazonpay",
"archipel",
"authorizedotnet",
"bankofamerica",
Expand Down Expand Up @@ -30866,6 +31026,27 @@
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/AmazonPaySessionTokenResponse"
},
{
"type": "object",
"required": [
"wallet_name"
],
"properties": {
"wallet_name": {
"type": "string",
"enum": [
"amazon_pay"
]
}
}
}
]
},
{
"type": "object",
"required": [
Expand Down Expand Up @@ -32617,6 +32798,17 @@
}
}
},
{
"type": "object",
"required": [
"amazon_pay"
],
"properties": {
"amazon_pay": {
"$ref": "#/components/schemas/AmazonPayWalletData"
}
}
},
{
"type": "object",
"required": [
Expand Down
Loading
Loading