source

WooCommerce - 여러 지불 방법을 동시에 사용한 지불 주문

nicesource 2023. 2. 28. 23:36
반응형

WooCommerce - 여러 지불 방법을 동시에 사용한 지불 주문

WooCommerce를 커스터마이즈하여 고객이 동시에 여러 지불 방법으로 동일한 주문을 결제할 수 있는 방법이 있는지 알고 싶습니다.

예를 들어, 하나의 주문이 $100이면, 나는 고객이 $25를 Visa 카드로 지불하고, 75를 Discover 카드로 지불하도록 하고 싶다.따라서 일반적으로 한 가지 주문(여러 번 체크아웃하지 않음)을 결제하고 여러 가지 결제 방법을 사용하는 것이 좋습니다.

개인화할 수 있는 방법이 있을 것 같은데 어디서부터 어떻게 시작할지 알고 싶습니다.

편집 1 새로운 지불 게이트웨이(커스텀)를 추가하는 것만으로 문제가 해결되지 않습니다.커스텀 결제 게이트웨이를 만드는 방법을 알고 있습니다.

문제는 어떻게 하면 한 번의 체크아웃으로 두 개 이상의 소스에서 동시에 결제를 받을있는가 하는 것입니다. 예를 들어 $175는 $50 PayPal + $100 Visa + $25 MasterCard로 현금화 됩니다.

이 옵션과 동시에 더 많은 카드로 결제하기를 원하는 고객이 많습니다!

이것은, 커스텀 지불 게이트웨이를 작성하는 방법에 관한 명확한 질문 중 하나가 아닙니다.이것은, 너무 많은 시간을 들이지 않고 간단하게 달성할 수 있는 것입니다.그러나 동일한 체크아웃으로 여러 번 결제하는 것은 시간이 오래 걸리고 논의되지 않았습니다(많은 기사, 포럼 등을 조사했습니다).

커스텀 결제 게이트웨이를 만들고 그 게이트웨이에서 사용하고 싶은 모든 결제 수단에 대한 인터페이스를 만듭니다.

모든 CC에 Stripe와 PayPal과 같은 것을 사용하는 것이 좋습니다.그러면 당신은 2개의 개별적인 것만을 취급할 수 있습니다.

체크아웃 화면에서 각 결제 게이트웨이에서 X 금액을 결제하는 옵션을 입력해야 합니다.

그리고 당신의 플러그인에서 누군가가 부분 결제했을 때 쿠폰 API를 이용하여 부분 결제 금액의 쿠폰을 만들어 적용하세요.

또한 부분 결제 또는 기타 주문 상태도 필요합니다.또한 주문이 완전히 결제되지 않은 경우 주문 성공 페이지가 아닌 체크아웃 페이지로 다시 리디렉션해야 합니다.

이걸 제대로 하는 건 꽤 복잡해

회피책:기프트 카드는 한 장의 신용카드로 저희 사이트에서 금액에 관계없이 구매하실 수 있습니다.그러면 기프트 카드를 사용하고 잔액은 다른 신용 카드를 사용할 수 있습니다.

예:총가격 450달러 기프트카드 구매(카드 'A'): 400달러 신용카드 잔액(카드 'B'): 50달러

언급URL : https://stackoverflow.com/questions/41440131/woocommerce-pay-order-with-multiple-payment-methods-at-same-time

반응형