안녕하세요. 우커머스 결재 시 외부 프로그램하고 같이 연동해서 사용하려고 하는데요.
우커머스에서 결재 시 결재된 금액을 외부 프로그램으로 가지고 오려고 합니다.
이와 관련한 우커머스 관련 파일에서 무엇을 봐야 하는지 파일이 너무 많아서 찾기가 너무 힘듭니다.
혹시 이 부분을 잘 아시는 분 있으면 답변 좀 부탁드립니다.
안녕하세요~^^
api 형태로 제작하시려는 것일까요?
우커머스 결제 이후에는
woocommerce_thankyou 액션을 실행합니다.
해당 액션에는 order_id가 담겨있으므로
주문을 가져올 수 있습니다.
add_action('woocommerce_thankyou', 'woocommerce_thankyou1146', 10, 1);
function woocommerce_thankyou1146($order_id){
$order = wc_get_order( $order_id );
}
가져온 주문 정보로
코드를 작성해주시면 될 듯 합니다.
고맙습니다.
add_action('woocommerce_thankyou', 'woocommerce_thankyou1146', 10, 1); function woocommerce_thankyou1146($order_id){ $order = wc_get_order( $order_id ); }
일단 php와 api 어떤것이 호환성이 좋을까요?
아 그리고 제가 한가지 빼먹어서 다시 추가로 이름/회사명/금액 이것을 다 가지고 오려면 위에 알려주신 코드로 다 가능하나요?
항상 답변을 해주셔서 감사합니다.
남겨주신 정보만으로는 범위가 넓어 정확한 안내가 어렵습니다.
이름과 금액은 주문 정보에 들어있을 것이라 예상되고
회사명 필드를 따로 추가하셨다면 주문 정보에 들어있을 듯 합니다.
우커머스 주문 정보에 대한 가이드를 읽어보시면
도움이 될 듯 합니다.
아래 링크를 참고해보시겠어요?
https://woocommerce.github.io/code-reference/files/woocommerce-includes-wc-order-functions.html
고맙습니다.