2010-02-24 3 views
1

페이팔에 <form /> (웹 지불 표준 옵션 사용)의 장바구니를 제출해야합니다.양식 게시 - 다시 게시 한 다음 게시 (Paypal)이 가능합니까?

이 양식의 내용을 페이지에 그려 넣고 'place order'버튼을 paypal.com에 직접 게시하는 대신 'place order'버튼을 나에게 돌려 줄 수 있습니까? 그런 다음 카트를 게시하고 사용자를 올바른 위치로 리디렉션 하시겠습니까?

내가 유일하게 볼 수있는 옵션은 페이팔에 직접 게시하고 고유 ID를 검색 한 다음이 고유 ID가있는 페이지로 사용자를 리디렉션하는 것이고 '웹 결제 표준'을 지원하지 않는다고 생각합니다. 이.

답변

0

Paypal은 IPN (Instant Payment Notification)이라고하는 것을 사용합니다. 고객의 모든 데이터를 일종의 식별자로 저장해야합니다. 식별자를 포함하여 페이팔에 양식을 게시하십시오. 그들은 당신이 지정한 페이지에 결과를 다시 게시 할 것입니다. 이렇게하면 식별자를 통해 저장된 데이터로 전송 한 결과를 일치시킬 수 있으므로 주문을 처리 할 수 ​​있습니다.

복사 붙여 넣기 코드 샘플 : http://forums.asp.net/t/92314.aspx

+0

그래서 사용자가 지불 게이트웨이에 관한 것이다 직전에 작업을 완료 할 수 없습니다? – ajbeaven

+1

오, 그래, 니가 지금 무슨 뜻인지 알 겠어. 아마도 귀하의 서버에 "동기"http 게시물을 실행하는 일부 자바 스크립트를 사용하고 자바 스크립트 함수가 정상적으로 페이팔에 게시되도록 양식을 실행하면 반환합니다. 공지 사항은 비동기가 아닌 동기식입니다. 이것은 jQuery로 매우 쉽게 할 수 있습니다. – used2could