내 애플리케이션에 지불 제공자 (AdYen)를 구현하려고합니다. 지불이 완료되면 AdYen은 백 오피스에 제공된 URL로 HTTP POST 요청으로 알림을 보냅니다. 예를 들어POST에서 요청을 다시 보냅니다.
http://myhost.com/Payment/FinishPayment/
FinishPayment이 지급 제어기의 동작 방법. 이 호출은 그 방법에 결국 않지만, AdYen는 나에게 다음과 같은 오류 제공 :에 "notificationResponse"에
The required string "[accepted]" is not in all the results
은 어떻게 든 내가 문자열을 반환해야 "[가능]을". 그러나 어떻게?
난 그냥이 PHP를 예를 보았다 :function FinishPayment() // function is called by AdYen
{
// Do stuff...
return array("notificationResponse" => "[accepted]");
}
누구나 어떤 생각 나는 C# .NET MVC3에서 응답을 다시 보낼 수있는 방법을 ??
[통합 안내서] 25 페이지 (https://docs.google.com/viewer?a=v&q=cache:fHylPYHsG3cJ:attachment-c02.memonic.ch/p/290d76e5-2907-4458-a479- a90022267bac/08c9f78b-ce2a-4c7e-bdf6-6f1622f6754c/ef4adb890a/IntegrationManual.pdf + HL = EN & GL = 우리 & PID = (BL) 및 소스 ID = ADGEEShU_e3kGcTW-aIcwmAIElEdVMPnBhqVldmVEye_240rrSo8oWB6rHLugVU_7zoDKpn1D1D2YdLBK5ZnHakEo68F__kFwJIQ9rC7xjButQNIVGXLD6xo5hiw - W3MMTbGm39-8Xm0 & SIG = AHIEtbSW6PHdaWbenV6qQ-_Sqe6m7k0CoA가)를 설명합니다. –
@DavidSchwartz 네,하지만 그건 SOAP입니다. 내 응용 프로그램에서 SOAP을 사용하지 않기 때문에 가능하면 피하고 싶습니다. http : //adyen...com/Notify? response = [accepted] – Vivendi
나는 왜 그렇게 할 수있는 방법이 있어야한다고 생각하는지 모르겠습니다. 문서에서 SOAP 이외의 것을 지원한다는 제안은 보이지 않습니다. –