mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-04 05:59:48 +08:00
chore(wasm): add wasm changes for ctp_mastercard connector (#6838)
This commit is contained in:
committed by
GitHub
parent
e8bfd0e227
commit
b301d09213
@ -102,6 +102,11 @@ pub struct ApiModelMetaData {
|
|||||||
pub source_balance_account: Option<String>,
|
pub source_balance_account: Option<String>,
|
||||||
pub brand_id: Option<String>,
|
pub brand_id: Option<String>,
|
||||||
pub destination_account_number: Option<String>,
|
pub destination_account_number: Option<String>,
|
||||||
|
pub dpa_id: Option<String>,
|
||||||
|
pub dpa_name: Option<String>,
|
||||||
|
pub locale: Option<String>,
|
||||||
|
pub card_brands: Option<Vec<String>>,
|
||||||
|
pub merchant_category_code: Option<String>,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[serde_with::skip_serializing_none]
|
#[serde_with::skip_serializing_none]
|
||||||
|
|||||||
@ -114,6 +114,11 @@ pub struct ConfigMetadata {
|
|||||||
pub source_balance_account: Option<InputData>,
|
pub source_balance_account: Option<InputData>,
|
||||||
pub brand_id: Option<InputData>,
|
pub brand_id: Option<InputData>,
|
||||||
pub destination_account_number: Option<InputData>,
|
pub destination_account_number: Option<InputData>,
|
||||||
|
pub dpa_id: Option<String>,
|
||||||
|
pub dpa_name: Option<String>,
|
||||||
|
pub locale: Option<String>,
|
||||||
|
pub card_brands: Option<Vec<String>>,
|
||||||
|
pub merchant_category_code: Option<String>,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[serde_with::skip_serializing_none]
|
#[serde_with::skip_serializing_none]
|
||||||
|
|||||||
@ -4374,3 +4374,64 @@ merchant_secret="Source verification key"
|
|||||||
api_key="Account Id"
|
api_key="Account Id"
|
||||||
key1="User ID"
|
key1="User ID"
|
||||||
api_secret="Pin"
|
api_secret="Pin"
|
||||||
|
|
||||||
|
[ctp_mastercard]
|
||||||
|
[ctp_mastercard.connector_auth.HeaderKey]
|
||||||
|
api_key="API Key"
|
||||||
|
|
||||||
|
[ctp_mastercard.metadata.dpa_id]
|
||||||
|
name="dpa_id"
|
||||||
|
label="DPA Id"
|
||||||
|
placeholder="Enter DPA Id"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[ctp_mastercard.metadata.dpa_name]
|
||||||
|
name="dpa_name"
|
||||||
|
label="DPA Name"
|
||||||
|
placeholder="Enter DPA Name"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[ctp_mastercard.metadata.locale]
|
||||||
|
name="locale"
|
||||||
|
label="Locale"
|
||||||
|
placeholder="Enter locale"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[[ctp_mastercard.metadata.card_brands]]
|
||||||
|
name="card_brands"
|
||||||
|
label="Card Brands"
|
||||||
|
placeholder="Enter Card Brands"
|
||||||
|
required=true
|
||||||
|
type="MultiSelect"
|
||||||
|
options=["visa","mastercard"]
|
||||||
|
|
||||||
|
[[ctp_mastercard.metadata.acquirer_bin]]
|
||||||
|
name="acquirer_bin"
|
||||||
|
label="Acquire Bin"
|
||||||
|
placeholder="Enter Acquirer Bin"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[[ctp_mastercard.metadata.acquirer_merchant_id]]
|
||||||
|
name="acquirer_merchant_id"
|
||||||
|
label="Acquire Merchant Id"
|
||||||
|
placeholder="Enter Acquirer Merchant Id"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[[ctp_mastercard.metadata.merchant_category_code]]
|
||||||
|
name="merchant_category_code"
|
||||||
|
label="Merchant Category Code"
|
||||||
|
placeholder="Enter Merchant Category Code"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[[ctp_mastercard.metadata.merchant_country_code]]
|
||||||
|
name="merchant_country_code"
|
||||||
|
label="Merchant Country Code"
|
||||||
|
placeholder="Enter Merchant Country Code"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|||||||
@ -4319,3 +4319,64 @@ merchant_secret="Source verification key"
|
|||||||
api_key="Account Id"
|
api_key="Account Id"
|
||||||
key1="User ID"
|
key1="User ID"
|
||||||
api_secret="Pin"
|
api_secret="Pin"
|
||||||
|
|
||||||
|
[ctp_mastercard]
|
||||||
|
[ctp_mastercard.connector_auth.HeaderKey]
|
||||||
|
api_key="API Key"
|
||||||
|
|
||||||
|
[ctp_mastercard.metadata.dpa_id]
|
||||||
|
name="dpa_id"
|
||||||
|
label="DPA Id"
|
||||||
|
placeholder="Enter DPA Id"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[ctp_mastercard.metadata.dpa_name]
|
||||||
|
name="dpa_name"
|
||||||
|
label="DPA Name"
|
||||||
|
placeholder="Enter DPA Name"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[ctp_mastercard.metadata.locale]
|
||||||
|
name="locale"
|
||||||
|
label="Locale"
|
||||||
|
placeholder="Enter locale"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[[ctp_mastercard.metadata.card_brands]]
|
||||||
|
name="card_brands"
|
||||||
|
label="Card Brands"
|
||||||
|
placeholder="Enter Card Brands"
|
||||||
|
required=true
|
||||||
|
type="MultiSelect"
|
||||||
|
options=["visa","mastercard"]
|
||||||
|
|
||||||
|
[[ctp_mastercard.metadata.acquirer_bin]]
|
||||||
|
name="acquirer_bin"
|
||||||
|
label="Acquire Bin"
|
||||||
|
placeholder="Enter Acquirer Bin"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[[ctp_mastercard.metadata.acquirer_merchant_id]]
|
||||||
|
name="acquirer_merchant_id"
|
||||||
|
label="Acquire Merchant Id"
|
||||||
|
placeholder="Enter Acquirer Merchant Id"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[[ctp_mastercard.metadata.merchant_category_code]]
|
||||||
|
name="merchant_category_code"
|
||||||
|
label="Merchant Category Code"
|
||||||
|
placeholder="Enter Merchant Category Code"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|
||||||
|
[[ctp_mastercard.metadata.merchant_country_code]]
|
||||||
|
name="merchant_country_code"
|
||||||
|
label="Merchant Country Code"
|
||||||
|
placeholder="Enter Merchant Country Code"
|
||||||
|
required=true
|
||||||
|
type="Text"
|
||||||
|
|||||||
Reference in New Issue
Block a user