Ciao @armando3
Purtroppo non è possibile vincolare un metodo di pagamento a un metodo di spedizione. Questo perchè i metodi di pagamento e di spedizione sono indipendenti e vengono sempre mostrati a ogni cliente.
L’unica cosa che posso consigliarti di fare è aggiungere una nota al tuo metodo di contrassegno in cui spieghi che il contrassegno è solo disponibile per ritiro in negozio e gli ordini effettuati con un altro metodo di spedizione verranno annullati.
Puoi aggiungere questa nota andando in Settings → Payments e cliccando sul pulsante Edit a destra del metodo di pagamento in contrassegno. Potrai inserire il messaggio nella sezione Additional details
Fammi sapere se hai bisogno di aiuto!
Saluti
Marco