Hey Nandan,
The reason you not seeing the payload is because it's being set as a webhook payload rather than a custom payload. In order to display a rich response, you need to populate the custom payload with the appropriate JSON body.
{
"fulfillment_response":{
"messages":[
{
]
}
}
This should let you see the payload inside the test simulator, but in order to actually see the rich response buttons, you need to enable the df messenger integration and then try it out.