2014-12-04 12 views
0

사용자가 신용 카드 (auth.net) 또는 PayPal로 지불하게하는 옵션이있는 기부 양식이 있습니다. 또한 사용자가 반복적 인 기부를 설정할 수있는 옵션이 있습니다.중력 양식 여러 조건을 가진 지불

신용 카드 옵션이 선택되었을 때뿐만 아니라 신용 카드 및 반복 기부가 체크 된 경우 (paypal에서도 마찬가지), 수표를 Auth.net으로 보내야합니다.

결제 처리 조건문은 하나의 옵션만을 제공하므로 ...이 시점에서 조금 붙어 있습니다. 이 기능을 사용하기위한 확장 프로그램이나 제안 사항이 있습니까? 클라이언트는 Auth.net과 Paypal을 모두 수락 할 것을 요청했습니다. (그렇다고하더라도 paypal은 신용 카드를 수락합니다 ... 그들은 여전히 ​​이것을 원합니다).

답변

1

여기에서 중요한 것은 한 필드 (일반적으로 라디오 버튼 필드 사용)에 모든 조건을 적용하여 신용 카드 필드와 결제 처리 피드에 대한 조건부 논리에서이 필드를 사용할 수 있도록하는 것입니다.

체크 아웃이 example using PayPal and Stripe - 결제 프로세서에서 동일하게 작동합니다 (사이트로 가져 와서 양식 편집기에서 직접 작동하는 방식을 보여주는 예제 양식도 있음).

+0

@ian는이 질문에 대답 않는 경우? – Naomi

0

나는 같은 문제로 실행하고 그것이 showstopper라고 생각하지만 내가 무슨 짓을 :

내가 4 필요

피드 : CC를 통해 CC
지불을 통해
지불은 페이팔을 통해 페이팔
지불을 통해
지불을 반복 되풀이

그러나 반복되는 (예) 및 지불 버튼 (CC/PayPal)을 처리하는 라디오 버튼을 처리하고이를 통일하고 싶지 않았습니다.

그래서, "0"

내가 새로운 번호 필드를 만들어 내이에 내 "CC 결제 수단 '할당"3 "과 페이팔의 값을
"1 "의 값을 반복 할당을 표시 "PayPal Conditional Logic"
그런 다음 계산을 사용하여 "반복 + 지급 유형"을 추가했습니다.

그래서, 지금 피드 : "페이팔 조건부 논리"가 "페이팔 조건부 논리는"CC 1 개
유료 인 경우 "페이팔 조건부 논리"인 경우 0
서브 스크립으로 페이팔에 보내기 경우
페이팔로 보내기 구독 같은 CC 3
지불 "페이팔 조건부 논리는"

4가 나를 위해 일한 :)