我正在尝试在我的应用程序中实施支付提供商 (AdYen)。付款完成后,AdYen 将通过 HTTP POST 请求向我在后台提供的 URL 发送通知。例如:
http://myhost.com/Payment/FinishPayment/
FinishPayment 是支付控制器中的一个 Action 方法。调用确实以该方法结束,但 AdYen 给了我以下错误:
所需的字符串“[accepted]”不在所有结果中
不知何故,我必须在“notificationResponse”中返回字符串“[accepted]”。但是怎么做?
我看到了一个 PHP 示例,它是这样的:
function FinishPayment( ) // function is called by AdYen
{
// Do stuff...
return array("notificationResponse" => "[accepted]");
}
任何人都知道如何在 C#.NET MVC3 中发回响应?