<p>구독을 위해 mollie에서 webhookUrl을 업데이트하려고 합니다. 이전 webhookUrl은 더 이상 사용되지 않으며 이를 만든 프로그래머는 더 이상 우리와 함께 있지 않습니다. </p>
<p>여기 제가 사용하려는 몰리에 대한 링크가 있습니다. github에서 새 버전을 확인한 결과 구독 업데이트 방법이 조금 다르다는 것을 발견했습니다. 차이점에도 불구하고 여전히 오류가 발생합니다. </p>
<p>치명적인 오류: 잡히지 않은 오류: 정의되지 않은 메서드 MollieApiEndpointsSubscriptionEndpoint::update()에 대한 호출</p>
<p>양식을 만들 때 사용한 코드입니다. 결제를 확인할 수 없어 구독권과 라이선스가 만료되지 않도록 Easy digital Downloads에 연결하기 위해 webhookUrl을 변경하려고 합니다. </p>
<p>양식(admin__update_subscription.php): </p>
<pre class="brush:php;toolbar:false;"><form id="wmcs-form" method="post">
<div class="wmcs_admin_card">
<div class="wmcs_admin_body">
<fieldset class="choose-theme-wrap radio-boxes dp-tabular">
-
<라벨>고객 ID</라벨>
<입력 유형="text" id="customer_id" name="customer_id" 값=""
</li>
-
<label>구독 ID</label>
<입력 유형="text" id="subscription_id" name="subscription_id" 값=""
</li>
-
<label>웹훅 URL</label>
<입력 유형="text" id="webhook_url"값=""
</li>
-
<버튼 유형="제출" 클래스="버튼-기본" 이름="mollie_update_subscription>변경</button>
</li>
</ul>
</fieldset><!-- choose-theme-wrap 끝 -->
</div><!-- wmcs_admin_body 끝 -->
</div><!-- wmcs_admin_card 끝 -->
<p>表单处理程序:</p>
<pre class="brush:php;toolbar:false;">공개 함수 변경_구독(){ ?>
<div class="wrap">
해결책을 찾았습니다. 이 부분을 변경해야 합니다:
$mollie->subscriptions->update();
to
$subscription->update();