mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-29 00:49:42 +08:00
docs: request and response for payments route (#400)
This commit is contained in:
committed by
GitHub
parent
2ff76f2549
commit
8113a57f84
@ -84,8 +84,9 @@ fn create_gpay_session_token(
|
||||
let response_router_data = types::PaymentsSessionRouterData {
|
||||
response: Ok(types::PaymentsResponseData::SessionResponse {
|
||||
session_token: payment_types::SessionToken::Gpay {
|
||||
data: gpay_data.data,
|
||||
transaction_info,
|
||||
merchant_info: gpay_data.data.merchant_info,
|
||||
allowed_payment_methods: gpay_data.data.allowed_payment_methods,
|
||||
},
|
||||
}),
|
||||
..router_data.clone()
|
||||
|
||||
@ -70,6 +70,7 @@ Never share your secret api keys. Keep them guarded and secure.
|
||||
api_models::enums::WalletIssuer,
|
||||
api_models::enums::Connector,
|
||||
api_models::enums::PaymentMethodType,
|
||||
api_models::enums::SupportedWallets,
|
||||
api_models::admin::PaymentConnectorCreate,
|
||||
api_models::admin::PaymentMethods,
|
||||
api_models::payments::AddressDetails,
|
||||
@ -94,6 +95,23 @@ Never share your secret api keys. Keep them guarded and secure.
|
||||
api_models::payments::PaymentsRequest,
|
||||
api_models::payments::PaymentsResponse,
|
||||
api_models::payment_methods::PaymentExperience,
|
||||
api_models::payments::PaymentsStartRequest,
|
||||
api_models::payments::PaymentRetrieveBody,
|
||||
api_models::payments::PaymentsRetrieveRequest,
|
||||
api_models::payments::PaymentIdType,
|
||||
api_models::payments::PaymentsCaptureRequest,
|
||||
api_models::payments::PaymentsSessionRequest,
|
||||
api_models::payments::PaymentsSessionResponse,
|
||||
api_models::payments::SessionToken,
|
||||
api_models::payments::GpayMerchantInfo,
|
||||
api_models::payments::GpayAllowedPaymentMethods,
|
||||
api_models::payments::GpayAllowedMethodsParameters,
|
||||
api_models::payments::GpayTokenizationSpecification,
|
||||
api_models::payments::GpayTokenParameters,
|
||||
api_models::payments::GpayTransactionInfo,
|
||||
api_models::payments::PaymentsCancelRequest,
|
||||
api_models::payments::PaymentListConstraints,
|
||||
api_models::payments::PaymentListResponse,
|
||||
crate::types::api::admin::MerchantAccountResponse,
|
||||
crate::types::api::admin::MerchantConnectorId,
|
||||
crate::types::api::admin::MerchantDetails,
|
||||
|
||||
@ -62,7 +62,7 @@ pub async fn payments_start(
|
||||
let payload = payment_types::PaymentsStartRequest {
|
||||
payment_id: payment_id.clone(),
|
||||
merchant_id: merchant_id.clone(),
|
||||
txn_id: attempt_id.clone(),
|
||||
attempt_id: attempt_id.clone(),
|
||||
};
|
||||
api::server_wrap(
|
||||
&state,
|
||||
|
||||
Reference in New Issue
Block a user