Создание кода для удаления клиента, если он отписался - PullRequest
0 голосов
/ 11 октября 2019

У меня есть плагин, который добавляет клиентов в определенный список адресов электронной почты после того, как они подписались на мой сервис. Однако я хочу, чтобы он также удалял клиентов, если они отменяют подписку. Так что это двусторонний плагин.

Я использую подписки Woocommerce и членство в Woocommerce для управления учетными записями. В настоящее время использую GetResponse для Wordpress в качестве плагина для подписки клиентов на список при оформлении заказа.

У меня есть похожие решения Googled, но они не работают для меня - самое близкое было это:

https://github.com/strangerstudios/pmpro-getresponse

По какой-то причине у меня это вообще не работает.

       /**
     * Delete a contact
     * @param string $id
     * @return object
     */

    public function deleteContact($id)
    {
        $request  = $this->prepRequest('delete_contact', array('contact' => $id));
        $response = $this->execute($request);
        return $response;
    }

Все, что мне нужно, это кусок кода, чтобы отправить API GetResponse запрос на удаление клиента изСписок клиентов, если клиент отменяет подписку от меня. Я включил строки кода, которые удаляют контакт, на основе кода gmpub pmpro-getresponse.

...