wpformsでstripeの日本円決済の導入

wordpressでクレジットカード決済を導入するときにwpforms(フォームプラグイン)+stripe(カード決済)という組み合わせにするんですが、デフォルトだと日本円が選べないです。。

なので、下記のコードをfunctions.phpにいれて対応します。

/** * Add Japanese Yen */
function wp_add_currencies( $currencies ) {	$currencies['JPY'] = array(	'name' => __( 'Japanese Yen', 'wpforms' ),	'symbol' => '円',	'symbol_pos' => 'right',	'thousands_separator' => ',',	'decimal_separator' => '.',	'decimals' => 0,	);	return $currencies;
}
add_filter( 'wpforms_currencies', 'wp_add_currencies' );

無事に選択できるようになります。

stripeの決済手数料3.6%で、設定からフォーム作成まで1時間くらいでできるので、割と重宝してます。