Мне трудно понять концепцию токена
- Чтобы получить токен, не нужно ли авторизовать кредитную карту, отправив почтовый запрос (который содержит данные кредитной карты?)
В кредитной карте woocommerce есть код, который в основном удаляет имя в форме с комментарием о том, что при включенном токенизации регистрация не требуется?
/**
* Output field name HTML
*
* Gateways which support tokenization do not require names - we don't want the data to post to the server.
*
* @since 2.6.0
* @param string $name Field name.
* @return string
*/
public function field_name( $name ) {
return $this->supports( 'tokenization' ) ? '' : ' name="' . esc_attr( $this->id . '-' . $name ) . '" ';
}