내 프로젝트에서 Braintree 지불 게이트웨이를 사용하고 있습니다. Visa, American Express 등 다양한 종류의 신용 카드를 사용할 수 있습니다. 각 카드마다 사전 승인 된 승인 일이 있습니다. 비자 유효 기간이 만료 된 후 10 일간 인증이 필요합니다. braintree에서 트랜잭션 상태는 "Authorization Expired"가됩니다.braintree에서 권한 부여 상태를 확장하는 방법
필자의 요구 사항은 승인 상태를 10과 같은 미리 정의 된 날짜보다 길게 확장하는 것입니다.이를 기반으로 특정 미래의 날짜에 고객으로부터 금액을 청구하려고합니다.
결제 방법 거래 날짜가 올 때까지 트랜잭션 상태를 "승인 됨"으로 유지할 수 있습니다.
의견을 보내주십시오. 사전 Praful에서
덕분에
답장을 보내 주셔서 감사합니다. 여행 예약시 고객의 신용 카드를 Braintree의 금고에 보관하고 있습니다. 여행은 40 일과 같은 특정 기간이 지난 후에 진행될 수 있습니다. 그 때 우리는 여행을 마친 후 고객에게 청구해야합니다. 그러나 40 일 후에 승인이 만료되므로 고객의 돈을 가질 수 없습니다. 다음과 같은 두 가지 질문이 있습니다. 1. 승인이 만료 된 후에는 어떻게해야합니까? Braintree로 지불 거래 시간에 클라이언트가 그의 신용 한도에 도달하면, 그 때 무슨 일이 생길까요? 신용 카드에서 고객에게 청구 할 수있는 것은 무엇입니까? – user3815927
여행이 끝난 후 또는 이전에 클라이언트에게 요금을 청구하는 것이 가장 좋은지 고려해보십시오. 따라서 걱정할 필요가 없습니다. '1'. Braintree에 저장 했으므로 카드를 다시 인증 할 수 있습니다. 위에서 제안한 것처럼 권한 부여가 만료되지 않도록하는 것이 좋으며, 대신 voiding 및 re-authorising하는 것이 좋습니다. '2' 클라이언트가 한계에 도달하면 카드를 충전하려는 시도가 실패합니다. 귀하가 다른 카드 번호를 제공하거나 카드의 잔액을 지불하도록 클라이언트와 연락을 취하는 경우를 제외하고 카드를 청구 할 수있는 방법은 없습니다. – agf