Smart Skill: Ecommerce/Retail

Payment Failure

The Smart Skill will update the user on the orders with failed payments.

 

 

payment-failure-native

Capabilities

  • The IVA will be trained to address payment related queries or concerns.
  • The user informs the IVA that they experienced a payment failure.
  • The IVA will fetch the order for which the payment had failed via the GET PAYMENT FAILED ORDERS.
  • The user will have the option of canceling the order or re-doing the payment.

APIs Needed

GET PAYMENT FAILED ORDERS

Request

ID or user to fetch orders for which payment has failed

{
"user_id":"USR123"
}

Response

List of order for which payment has failed with reason for failure

{
"orders": [
{
"order_id": "ORDR123",
"order_status": "payment_failed",
"payment_failure_reason": "Insufficient balance in your card"
},
{
"order_id": "ORDR123",
"order_status": "payment_failed",
"payment_failure_reason": "Incorrect PIN"
}
]
}
Pre-Built Integrations

Pre-built Integrations 

Seamlessly integrate your IVA with the rest of your contact center infrastructure including CRM, ERP, and ticketing systems using our native python-based Code Editor. Seamlessly exchange information between the IVA and other applications using open, flexible Webhooks and APIs.

Omni channel platform

Available on channels 

Be where your customers are by easily streamlining your support across multiple channels. Deliver two-way conversations that are natural, personalized, and contextual from one interaction to the next, across various platforms. Make customer experience seamless while maintaining a unified and consistent brand voice across marketing, sales, service, and support.