нашел подобие решение вопроса на форуме поддержки плагина под робокассу, но не совсем понимаю как его отредактировать под свои нужды или это совсем не то
/**
* Gives Point Type B when Point Type A are Transferred
*/
add_filter( 'mycred_run_this', 'mycred_pro_transfer_to_custom_type', 10, 2 );
function mycred_pro_transfer_to_custom_type( $request, $mycred ) {
// Only applicable to transfer receipt
if ( $request['ref'] != 'transfer' || $request['type'] != 'point_type_a' || $request['amount'] < 0 ) return $request;
// Adjust the point type the recipient receives
$request['type'] = 'point_type_b';
// Return for processing
return $request;
}