I cant seem to cancel WorldPay subscriptions. The options doesn't appear (am v4). So I can cancel them via worldpay, now just need to cancel them on the site. Can I change a DB field to mark the invoice and subscription as cancelled, eg table am_invoice , change fields "status" and "is_cancelled" etc to mark it as cancelled? Can the "Stop Recurring" link (that doesnt appear) be changed to allow am database to be marked as cancelled? Currently it seems that there is no way to cancel recurring payment, or mark them as cancelled after they have been cancelled at world pay?
Yes worldpay plugin doesn't mark invoices as cancelled, because there is no such notification. if you want to mark invoice as cancelled in database you have to change these two fields: status = 3 tm_cancelled - date/time of cancellation.
Subscription is not managed by aMember so you can cancel it in worldpay only. Corresponding invoice can be cancelled in amember the way I showed in my previous message.