Skip to content

Conversation

Nithin1506200
Copy link
Contributor

@Nithin1506200 Nithin1506200 commented Jun 26, 2025

Type of Change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring
  • Dependency updates
  • Documentation
  • CI/CD

Description

Add newer payment methods for multisafepay connector

  • Trustly
  • WeChatPay
  • Alipay

MCA

Create Merchant Account
{
  "connector_type": "payment_processor",
  "connector_account_details": {
    "auth_type": "HeaderKey",

    "api_key": "**************"
  },
  "connector_name": "multisafepay",
  "test_mode": false,
  "disabled": false,
  "payment_methods_enabled": [
    {
      "payment_method": "wallet",
      "payment_method_types": [
        {
          "payment_method_type": "we_chat_pay",
          "payment_experience": "redirect_to_url"
        }
      ]
    },
    {
      "payment_method": "wallet",
      "payment_method_types": [
        {
          "payment_method_type": "ali_pay",
          "payment_experience": "redirect_to_url"
        }
      ]
    },
    {
      "payment_method": "wallet",
      "payment_method_types": [
        {
          "payment_method_type": "amazon_pay",
          "payment_experience": "redirect_to_url"
        }
      ]
    },
    {
      "payment_method": "bank_redirect",
      "payment_method_types": [
        {
          "payment_method_type": "trustly"
        }
      ]
    },
    {
      "payment_method": "card",
      "payment_method_types": [
        {
          "payment_method_type": "credit",
          "card_networks": ["Visa", "Mastercard"],
          "minimum_amount": 1,
          "maximum_amount": 68607706,
          "recurring_enabled": true,
          "installment_payment_enabled": true
        },
        {
          "payment_method_type": "debit",
          "card_networks": ["Visa", "Mastercard"],
          "minimum_amount": 1,
          "maximum_amount": 68607706,
          "recurring_enabled": true,
          "installment_payment_enabled": true
        }
      ]
    }
  ],
  "metadata": {
    "city": "NY",
    "unit": "245"
  },
  "business_country": "US",
  "business_label": "default"
}

Trustly

Create payement
{
  "amount": 333,
  "currency": "EUR",
  "confirm": true,
  "capture_method": "automatic",
  "payment_method": "bank_redirect",
  "payment_method_type": "trustly",
  "description": "hellow world",
  "billing": {
    "address": {
      "zip": "560095",
      "first_name": "Sakil",
      "last_name": "Mostak",
      "line1": "Fasdf",
      "country": "AT",
      "line2": "Fasdf",
      "city": "Fasdf"
    }
  },
  "payment_method_data": {
    "bank_redirect": {
      "trustly": {
        "country": "AT"
      }
    }
  }
}
Response
{
  "payment_id": "pay_wRU9qZTZ8Q8VGd8Bry2i",
  "merchant_id": "merchant_1750676714",
  "status": "requires_customer_action",
  "amount": 333,
  "net_amount": 333,
  "shipping_cost": null,
  "amount_capturable": 333,
  "amount_received": null,
  "connector": "multisafepay",
  "client_secret": "pay_wRU9qZTZ8Q8VGd8Bry2i_secret_Cikbt0vSVNo1G9dXT8LR",
  "created": "2025-06-26T04:55:03.318Z",
  "currency": "EUR",
  "customer_id": null,
  "customer": null,
  "description": "hellow world",
  "refunds": null,
  "disputes": null,
  "mandate_id": null,
  "mandate_data": null,
  "setup_future_usage": null,
  "off_session": null,
  "capture_on": null,
  "capture_method": "automatic",
  "payment_method": "bank_redirect",
  "payment_method_data": {
    "bank_redirect": {
      "type": "BankRedirectResponse",
      "bank_name": null
    },
    "billing": null
  },
  "payment_token": null,
  "shipping": null,
  "billing": {
    "address": {
      "city": "Fasdf",
      "country": "AT",
      "line1": "Fasdf",
      "line2": "Fasdf",
      "line3": null,
      "zip": "560095",
      "state": null,
      "first_name": "Sakil",
      "last_name": "Mostak"
    },
    "phone": null,
    "email": null
  },
  "order_details": null,
  "email": null,
  "name": null,
  "phone": null,
  "return_url": null,
  "authentication_type": "no_three_ds",
  "statement_descriptor_name": null,
  "statement_descriptor_suffix": null,
  "next_action": {
    "type": "redirect_to_url",
    "redirect_to_url": "http://localhost:8080/payments/redirect/pay_wRU9qZTZ8Q8VGd8Bry2i/merchant_1750676714/pay_wRU9qZTZ8Q8VGd8Bry2i_1"
  },
  "cancellation_reason": null,
  "error_code": null,
  "error_message": null,
  "unified_code": null,
  "unified_message": null,
  "payment_experience": null,
  "payment_method_type": "trustly",
  "connector_label": null,
  "business_country": null,
  "business_label": "default",
  "business_sub_label": null,
  "allowed_payment_method_types": null,
  "ephemeral_key": null,
  "manual_retry_allowed": null,
  "connector_transaction_id": "pay_wRU9qZTZ8Q8VGd8Bry2i_1",
  "frm_message": null,
  "metadata": null,
  "connector_metadata": null,
  "feature_metadata": null,
  "reference_id": "pay_wRU9qZTZ8Q8VGd8Bry2i_1",
  "payment_link": null,
  "profile_id": "pro_7Pno0Wbshvrioh4kTJLM",
  "surcharge_details": null,
  "attempt_count": 1,
  "merchant_decision": null,
  "merchant_connector_id": "mca_aliGZhhX1SDuuEtkipSs",
  "incremental_authorization_allowed": null,
  "authorization_count": null,
  "incremental_authorizations": null,
  "external_authentication_details": null,
  "external_3ds_authentication_attempted": false,
  "expires_on": "2025-06-26T05:10:03.318Z",
  "fingerprint": null,
  "browser_info": null,
  "payment_method_id": null,
  "payment_method_status": null,
  "updated": "2025-06-26T04:55:05.045Z",
  "split_payments": null,
  "frm_metadata": null,
  "extended_authorization_applied": null,
  "capture_before": null,
  "merchant_order_reference_id": null,
  "order_tax_amount": null,
  "connector_mandate_id": null,
  "card_discovery": null,
  "force_3ds_challenge": false,
  "force_3ds_challenge_trigger": false,
  "issuer_error_code": null,
  "issuer_error_message": null,
  "is_iframe_redirection_enabled": null,
  "whole_connector_response": null
}
Confirm page Screenshot 2025-06-26 at 10 26 20 AM
Psync
{
  "payment_id": "pay_wRU9qZTZ8Q8VGd8Bry2i",
  "merchant_id": "merchant_1750676714",
  "status": "succeeded",
  "amount": 333,
  "net_amount": 333,
  "shipping_cost": null,
  "amount_capturable": 0,
  "amount_received": 333,
  "connector": "multisafepay",
  "client_secret": "pay_wRU9qZTZ8Q8VGd8Bry2i_secret_Cikbt0vSVNo1G9dXT8LR",
  "created": "2025-06-26T04:55:03.318Z",
  "currency": "EUR",
  "customer_id": null,
  "customer": null,
  "description": "hellow world",
  "refunds": null,
  "disputes": null,
  "mandate_id": null,
  "mandate_data": null,
  "setup_future_usage": null,
  "off_session": null,
  "capture_on": null,
  "capture_method": "automatic",
  "payment_method": "bank_redirect",
  "payment_method_data": {
    "bank_redirect": {
      "type": "BankRedirectResponse",
      "bank_name": null
    },
    "billing": null
  },
  "payment_token": null,
  "shipping": null,
  "billing": {
    "address": {
      "city": "Fasdf",
      "country": "AT",
      "line1": "Fasdf",
      "line2": "Fasdf",
      "line3": null,
      "zip": "560095",
      "state": null,
      "first_name": "Sakil",
      "last_name": "Mostak"
    },
    "phone": null,
    "email": null
  },
  "order_details": null,
  "email": null,
  "name": null,
  "phone": null,
  "return_url": null,
  "authentication_type": "no_three_ds",
  "statement_descriptor_name": null,
  "statement_descriptor_suffix": null,
  "next_action": null,
  "cancellation_reason": null,
  "error_code": null,
  "error_message": null,
  "unified_code": null,
  "unified_message": null,
  "payment_experience": null,
  "payment_method_type": "trustly",
  "connector_label": null,
  "business_country": null,
  "business_label": "default",
  "business_sub_label": null,
  "allowed_payment_method_types": null,
  "ephemeral_key": null,
  "manual_retry_allowed": false,
  "connector_transaction_id": "pay_wRU9qZTZ8Q8VGd8Bry2i_1",
  "frm_message": null,
  "metadata": null,
  "connector_metadata": null,
  "feature_metadata": null,
  "reference_id": "pay_wRU9qZTZ8Q8VGd8Bry2i_1",
  "payment_link": null,
  "profile_id": "pro_7Pno0Wbshvrioh4kTJLM",
  "surcharge_details": null,
  "attempt_count": 1,
  "merchant_decision": null,
  "merchant_connector_id": "mca_aliGZhhX1SDuuEtkipSs",
  "incremental_authorization_allowed": null,
  "authorization_count": null,
  "incremental_authorizations": null,
  "external_authentication_details": null,
  "external_3ds_authentication_attempted": false,
  "expires_on": "2025-06-26T05:10:03.318Z",
  "fingerprint": null,
  "browser_info": null,
  "payment_method_id": null,
  "payment_method_status": null,
  "updated": "2025-06-26T04:56:22.878Z",
  "split_payments": null,
  "frm_metadata": null,
  "extended_authorization_applied": null,
  "capture_before": null,
  "merchant_order_reference_id": null,
  "order_tax_amount": null,
  "connector_mandate_id": null,
  "card_discovery": null,
  "force_3ds_challenge": false,
  "force_3ds_challenge_trigger": false,
  "issuer_error_code": null,
  "issuer_error_message": null,
  "is_iframe_redirection_enabled": null,
  "whole_connector_response": null
}

Alipay

Payment create
{
  "amount": 333,
  "currency": "EUR",
  "confirm": true,
  "capture_method": "automatic",
  "payment_method": "wallet",
  "payment_method_type": "ali_pay",
  "authentication_type": "no_three_ds",
  "description": "hellow world",
  "billing": {
    "address": {
      "zip": "560095",
      "first_name": "Sakil",
      "last_name": "Mostak",
      "line1": "Fasdf",
      "country": "AT",
      "line2": "Fasdf",
      "city": "Fasdf"
    }
  },
  "payment_method_data": {
    "wallet": {
      "ali_pay_redirect": {}
    }
  }
}
Payment Response
{
    "payment_id": "pay_Ovu6Gi04d695EdCCEUlP",
    "merchant_id": "merchant_1750676714",
    "status": "requires_customer_action",
    "amount": 333,
    "net_amount": 333,
    "shipping_cost": null,
    "amount_capturable": 333,
    "amount_received": null,
    "connector": "multisafepay",
    "client_secret": "pay_Ovu6Gi04d695EdCCEUlP_secret_M57QtvAffR5Z5DEAkVko",
    "created": "2025-06-26T05:00:28.713Z",
    "currency": "EUR",
    "customer_id": null,
    "customer": null,
    "description": "hellow world",
    "refunds": null,
    "disputes": null,
    "mandate_id": null,
    "mandate_data": null,
    "setup_future_usage": null,
    "off_session": null,
    "capture_on": null,
    "capture_method": "automatic",
    "payment_method": "wallet",
    "payment_method_data": {
        "wallet": {},
        "billing": null
    },
    "payment_token": null,
    "shipping": null,
    "billing": {
        "address": {
            "city": "Fasdf",
            "country": "AT",
            "line1": "Fasdf",
            "line2": "Fasdf",
            "line3": null,
            "zip": "560095",
            "state": null,
            "first_name": "Sakil",
            "last_name": "Mostak"
        },
        "phone": null,
        "email": null
    },
    "order_details": null,
    "email": null,
    "name": null,
    "phone": null,
    "return_url": null,
    "authentication_type": "no_three_ds",
    "statement_descriptor_name": null,
    "statement_descriptor_suffix": null,
    "next_action": {
        "type": "redirect_to_url",
        "redirect_to_url": "http://localhost:8080/payments/redirect/pay_Ovu6Gi04d695EdCCEUlP/merchant_1750676714/pay_Ovu6Gi04d695EdCCEUlP_1"
    },
    "cancellation_reason": null,
    "error_code": null,
    "error_message": null,
    "unified_code": null,
    "unified_message": null,
    "payment_experience": null,
    "payment_method_type": "ali_pay",
    "connector_label": null,
    "business_country": null,
    "business_label": "default",
    "business_sub_label": null,
    "allowed_payment_method_types": null,
    "ephemeral_key": null,
    "manual_retry_allowed": null,
    "connector_transaction_id": "pay_Ovu6Gi04d695EdCCEUlP_1",
    "frm_message": null,
    "metadata": null,
    "connector_metadata": null,
    "feature_metadata": null,
    "reference_id": "pay_Ovu6Gi04d695EdCCEUlP_1",
    "payment_link": null,
    "profile_id": "pro_7Pno0Wbshvrioh4kTJLM",
    "surcharge_details": null,
    "attempt_count": 1,
    "merchant_decision": null,
    "merchant_connector_id": "mca_aliGZhhX1SDuuEtkipSs",
    "incremental_authorization_allowed": null,
    "authorization_count": null,
    "incremental_authorizations": null,
    "external_authentication_details": null,
    "external_3ds_authentication_attempted": false,
    "expires_on": "2025-06-26T05:15:28.713Z",
    "fingerprint": null,
    "browser_info": null,
    "payment_method_id": null,
    "payment_method_status": null,
    "updated": "2025-06-26T05:00:30.315Z",
    "split_payments": null,
    "frm_metadata": null,
    "extended_authorization_applied": null,
    "capture_before": null,
    "merchant_order_reference_id": null,
    "order_tax_amount": null,
    "connector_mandate_id": null,
    "card_discovery": null,
    "force_3ds_challenge": false,
    "force_3ds_challenge_trigger": false,
    "issuer_error_code": null,
    "issuer_error_message": null,
    "is_iframe_redirection_enabled": null,
    "whole_connector_response": null
}
Confirm page Screenshot 2025-06-26 at 10 44 33 AM
Psync
{
  "payment_id": "pay_Ovu6Gi04d695EdCCEUlP",
  "merchant_id": "merchant_1750676714",
  "status": "succeeded",
  "amount": 333,
  "net_amount": 333,
  "shipping_cost": null,
  "amount_capturable": 0,
  "amount_received": 333,
  "connector": "multisafepay",
  "client_secret": "pay_Ovu6Gi04d695EdCCEUlP_secret_M57QtvAffR5Z5DEAkVko",
  "created": "2025-06-26T05:00:28.713Z",
  "currency": "EUR",
  "customer_id": null,
  "customer": null,
  "description": "hellow world",
  "refunds": null,
  "disputes": null,
  "mandate_id": null,
  "mandate_data": null,
  "setup_future_usage": null,
  "off_session": null,
  "capture_on": null,
  "capture_method": "automatic",
  "payment_method": "wallet",
  "payment_method_data": {
    "wallet": {},
    "billing": null
  },
  "payment_token": null,
  "shipping": null,
  "billing": {
    "address": {
      "city": "Fasdf",
      "country": "AT",
      "line1": "Fasdf",
      "line2": "Fasdf",
      "line3": null,
      "zip": "560095",
      "state": null,
      "first_name": "Sakil",
      "last_name": "Mostak"
    },
    "phone": null,
    "email": null
  },
  "order_details": null,
  "email": null,
  "name": null,
  "phone": null,
  "return_url": null,
  "authentication_type": "no_three_ds",
  "statement_descriptor_name": null,
  "statement_descriptor_suffix": null,
  "next_action": null,
  "cancellation_reason": null,
  "error_code": null,
  "error_message": null,
  "unified_code": null,
  "unified_message": null,
  "payment_experience": null,
  "payment_method_type": "ali_pay",
  "connector_label": null,
  "business_country": null,
  "business_label": "default",
  "business_sub_label": null,
  "allowed_payment_method_types": null,
  "ephemeral_key": null,
  "manual_retry_allowed": false,
  "connector_transaction_id": "pay_Ovu6Gi04d695EdCCEUlP_1",
  "frm_message": null,
  "metadata": null,
  "connector_metadata": null,
  "feature_metadata": null,
  "reference_id": "pay_Ovu6Gi04d695EdCCEUlP_1",
  "payment_link": null,
  "profile_id": "pro_7Pno0Wbshvrioh4kTJLM",
  "surcharge_details": null,
  "attempt_count": 1,
  "merchant_decision": null,
  "merchant_connector_id": "mca_aliGZhhX1SDuuEtkipSs",
  "incremental_authorization_allowed": null,
  "authorization_count": null,
  "incremental_authorizations": null,
  "external_authentication_details": null,
  "external_3ds_authentication_attempted": false,
  "expires_on": "2025-06-26T05:15:28.713Z",
  "fingerprint": null,
  "browser_info": null,
  "payment_method_id": null,
  "payment_method_status": null,
  "updated": "2025-06-26T05:14:27.864Z",
  "split_payments": null,
  "frm_metadata": null,
  "extended_authorization_applied": null,
  "capture_before": null,
  "merchant_order_reference_id": null,
  "order_tax_amount": null,
  "connector_mandate_id": null,
  "card_discovery": null,
  "force_3ds_challenge": false,
  "force_3ds_challenge_trigger": false,
  "issuer_error_code": null,
  "issuer_error_message": null,
  "is_iframe_redirection_enabled": null,
  "whole_connector_response": null
}

WeChat pay

Create payment
{
  "amount": 333,
  "currency": "EUR",
  "confirm": true,
  "capture_method": "automatic",
  "payment_method": "wallet",
  "payment_method_type": "we_chat_pay",
  "authentication_type": "no_three_ds",
  "description": "hellow world",
  "billing": {
    "address": {
      "zip": "560095",
      "first_name": "Sakil",
      "last_name": "Mostak",
      "line1": "Fasdf",
      "country": "CN",
      "line2": "Fasdf",
      "city": "Fasdf"
    }
  },
  "payment_method_data": {
    "wallet": {
      "we_chat_pay_redirect": {}
    }
  }
}
create payment response
{
  "payment_id": "pay_ly7Ihm9zEVRPGi4Q9rAY",
  "merchant_id": "merchant_1750676714",
  "status": "requires_customer_action",
  "amount": 333,
  "net_amount": 333,
  "shipping_cost": null,
  "amount_capturable": 333,
  "amount_received": null,
  "connector": "multisafepay",
  "client_secret": "pay_ly7Ihm9zEVRPGi4Q9rAY_secret_0QAA4w1LChiYL9nlsVW7",
  "created": "2025-06-26T05:22:38.368Z",
  "currency": "EUR",
  "customer_id": null,
  "customer": null,
  "description": "hellow world",
  "refunds": null,
  "disputes": null,
  "mandate_id": null,
  "mandate_data": null,
  "setup_future_usage": null,
  "off_session": null,
  "capture_on": null,
  "capture_method": "automatic",
  "payment_method": "wallet",
  "payment_method_data": {
    "wallet": {},
    "billing": null
  },
  "payment_token": null,
  "shipping": null,
  "billing": {
    "address": {
      "city": "Fasdf",
      "country": "CN",
      "line1": "Fasdf",
      "line2": "Fasdf",
      "line3": null,
      "zip": "560095",
      "state": null,
      "first_name": "Sakil",
      "last_name": "Mostak"
    },
    "phone": null,
    "email": null
  },
  "order_details": null,
  "email": null,
  "name": null,
  "phone": null,
  "return_url": null,
  "authentication_type": "no_three_ds",
  "statement_descriptor_name": null,
  "statement_descriptor_suffix": null,
  "next_action": {
    "type": "redirect_to_url",
    "redirect_to_url": "http://localhost:8080/payments/redirect/pay_ly7Ihm9zEVRPGi4Q9rAY/merchant_1750676714/pay_ly7Ihm9zEVRPGi4Q9rAY_1"
  },
  "cancellation_reason": null,
  "error_code": null,
  "error_message": null,
  "unified_code": null,
  "unified_message": null,
  "payment_experience": null,
  "payment_method_type": "we_chat_pay",
  "connector_label": null,
  "business_country": null,
  "business_label": "default",
  "business_sub_label": null,
  "allowed_payment_method_types": null,
  "ephemeral_key": null,
  "manual_retry_allowed": null,
  "connector_transaction_id": "pay_ly7Ihm9zEVRPGi4Q9rAY_1",
  "frm_message": null,
  "metadata": null,
  "connector_metadata": null,
  "feature_metadata": null,
  "reference_id": "pay_ly7Ihm9zEVRPGi4Q9rAY_1",
  "payment_link": null,
  "profile_id": "pro_7Pno0Wbshvrioh4kTJLM",
  "surcharge_details": null,
  "attempt_count": 1,
  "merchant_decision": null,
  "merchant_connector_id": "mca_aliGZhhX1SDuuEtkipSs",
  "incremental_authorization_allowed": null,
  "authorization_count": null,
  "incremental_authorizations": null,
  "external_authentication_details": null,
  "external_3ds_authentication_attempted": false,
  "expires_on": "2025-06-26T05:37:38.368Z",
  "fingerprint": null,
  "browser_info": null,
  "payment_method_id": null,
  "payment_method_status": null,
  "updated": "2025-06-26T05:22:39.622Z",
  "split_payments": null,
  "frm_metadata": null,
  "extended_authorization_applied": null,
  "capture_before": null,
  "merchant_order_reference_id": null,
  "order_tax_amount": null,
  "connector_mandate_id": null,
  "card_discovery": null,
  "force_3ds_challenge": false,
  "force_3ds_challenge_trigger": false,
  "issuer_error_code": null,
  "issuer_error_message": null,
  "is_iframe_redirection_enabled": null,
  "whole_connector_response": null
}
Confirm page ## You will get a qr page and it needs to be scanned normally and it will direct to confirm page (test mode) Screenshot 2025-06-26 at 10 53 31 AM
Psync
{
  "payment_id": "pay_ly7Ihm9zEVRPGi4Q9rAY",
  "merchant_id": "merchant_1750676714",
  "status": "succeeded",
  "amount": 333,
  "net_amount": 333,
  "shipping_cost": null,
  "amount_capturable": 0,
  "amount_received": 333,
  "connector": "multisafepay",
  "client_secret": "pay_ly7Ihm9zEVRPGi4Q9rAY_secret_0QAA4w1LChiYL9nlsVW7",
  "created": "2025-06-26T05:22:38.368Z",
  "currency": "EUR",
  "customer_id": null,
  "customer": null,
  "description": "hellow world",
  "refunds": null,
  "disputes": null,
  "mandate_id": null,
  "mandate_data": null,
  "setup_future_usage": null,
  "off_session": null,
  "capture_on": null,
  "capture_method": "automatic",
  "payment_method": "wallet",
  "payment_method_data": {
    "wallet": {},
    "billing": null
  },
  "payment_token": null,
  "shipping": null,
  "billing": {
    "address": {
      "city": "Fasdf",
      "country": "CN",
      "line1": "Fasdf",
      "line2": "Fasdf",
      "line3": null,
      "zip": "560095",
      "state": null,
      "first_name": "Sakil",
      "last_name": "Mostak"
    },
    "phone": null,
    "email": null
  },
  "order_details": null,
  "email": null,
  "name": null,
  "phone": null,
  "return_url": null,
  "authentication_type": "no_three_ds",
  "statement_descriptor_name": null,
  "statement_descriptor_suffix": null,
  "next_action": null,
  "cancellation_reason": null,
  "error_code": null,
  "error_message": null,
  "unified_code": null,
  "unified_message": null,
  "payment_experience": null,
  "payment_method_type": "we_chat_pay",
  "connector_label": null,
  "business_country": null,
  "business_label": "default",
  "business_sub_label": null,
  "allowed_payment_method_types": null,
  "ephemeral_key": null,
  "manual_retry_allowed": false,
  "connector_transaction_id": "pay_ly7Ihm9zEVRPGi4Q9rAY_1",
  "frm_message": null,
  "metadata": null,
  "connector_metadata": null,
  "feature_metadata": null,
  "reference_id": "pay_ly7Ihm9zEVRPGi4Q9rAY_1",
  "payment_link": null,
  "profile_id": "pro_7Pno0Wbshvrioh4kTJLM",
  "surcharge_details": null,
  "attempt_count": 1,
  "merchant_decision": null,
  "merchant_connector_id": "mca_aliGZhhX1SDuuEtkipSs",
  "incremental_authorization_allowed": null,
  "authorization_count": null,
  "incremental_authorizations": null,
  "external_authentication_details": null,
  "external_3ds_authentication_attempted": false,
  "expires_on": "2025-06-26T05:37:38.368Z",
  "fingerprint": null,
  "browser_info": null,
  "payment_method_id": null,
  "payment_method_status": null,
  "updated": "2025-06-26T05:23:57.958Z",
  "split_payments": null,
  "frm_metadata": null,
  "extended_authorization_applied": null,
  "capture_before": null,
  "merchant_order_reference_id": null,
  "order_tax_amount": null,
  "connector_mandate_id": null,
  "card_discovery": null,
  "force_3ds_challenge": false,
  "force_3ds_challenge_trigger": false,
  "issuer_error_code": null,
  "issuer_error_message": null,
  "is_iframe_redirection_enabled": null,
  "whole_connector_response": null
}

Checklist

  • I formatted the code cargo +nightly fmt --all
  • I addressed lints thrown by cargo clippy
  • I reviewed the submitted code
  • I added unit tests for my changes where possible

@Nithin1506200 Nithin1506200 self-assigned this Jun 26, 2025
@Nithin1506200 Nithin1506200 added A-connector-integration Area: Connector integration C-feature Category: Feature request or enhancement labels Jun 26, 2025
Copy link

semanticdiff-com bot commented Jun 26, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  crates/hyperswitch_connectors/src/connectors/multisafepay/transformers.rs  9% smaller
  config/deployments/integration_test.toml Unsupported file format
  config/deployments/production.toml Unsupported file format
  config/deployments/sandbox.toml Unsupported file format
  config/development.toml Unsupported file format
  crates/hyperswitch_connectors/src/connectors/multisafepay.rs  0% smaller

@Nithin1506200 Nithin1506200 linked an issue Jun 26, 2025 that may be closed by this pull request
2 tasks
@Nithin1506200 Nithin1506200 marked this pull request as ready for review June 26, 2025 07:11
@Nithin1506200 Nithin1506200 requested review from a team as code owners June 26, 2025 07:11
awasthi21
awasthi21 previously approved these changes Jun 26, 2025
Copy link
Contributor

@ShankarSinghC ShankarSinghC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we add this in config/deployments/integration_test.toml ?
Check if it is required in other toml files as well

@Gnanasundari24 Gnanasundari24 added this pull request to the merge queue Jul 2, 2025
Merged via the queue into main with commit 01bd831 Jul 2, 2025
17 of 20 checks passed
@Gnanasundari24 Gnanasundari24 deleted the multisafepay_integration branch July 2, 2025 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-connector-integration Area: Connector integration C-feature Category: Feature request or enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEATURE] multisafepay : addpayment methods | TRUSTLY | WeChatpay | Alipay
4 participants