코스모스팜 정기결제 이런것도 되나요?

1. 정확한 제품 또는 플러그인 이름

코스모스팜 회원관리

 

2. 상세 내용

1. 직접 만든 폼 버튼 클릭
2. 팝업생성, 상품목록 보여주기
3. 상품 구매하기 버튼 클릭
4. 기존 팝업 삭제 및 새로운 결제팝업 생성
5. 결제완료

이런것도 되는지 궁금합니다.

만약 된다면 방법이 어떻게 되는지도 궁금하네요.

액션이나 필터사용은 능숙합니다.

 

아래는 제가 생각하는 방법입니다.

<?php
//ajax요청 처리 코드

// 결제 정보 (아임포트에서 받은 정보)
$payment_info = array(
    'total' => '10000', // 총 결제 금액
    'customer_id' => '123', // 고객 ID
    'product_id' => '5', // 상품 ID
    'payment_method' => 'credit_card', // 결제 방식
    // ... (기타 필요한 정보)
);

// WooCommerce REST API 클라이언트 초기화
$woocommerce = new Automattic\WooCommerce\Client(
    'http://example.com', // 웹사이트 URL
    'ck_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX', // Consumer Key
    'cs_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX', // Consumer Secret
    [
        'version' => 'wc/v3',
    ]
);

// 구독 생성
$data = [
    'status' => 'active',
    'customer_id' => $payment_info['customer_id'],
    'billing_period' => 'month',
    'billing_interval' => '1',
    'start_date' => date('Y-m-d H:i:s'),
    'line_items' => [
        [
            'product_id' => $payment_info['product_id'],
            'quantity' => 1,
        ],
    ],
];

$subscription = $woocommerce->post('subscriptions', $data);
?>

 

다만 subscription이 영어라.. 한국어로 처리하고싶어서 kboard를 이용하고싶습니다.

 

 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기

AI 상담