How to use this php in kodular

require_once('../src/WidePay.php');
$wp = new WidePay('243558','89962e72a97e03273b8a4ab2cc44a4619962e72a97e0327');
$assinatura = $wp->api('conta/assinatura');
if ($assinatura->sucesso) {
	$senha = array(
		'original' => '102030', // Sua assinatura eletrรดnica aqui
		'embaralhada' => ''
	);
	for ($i = 0; $i < 6; $i++) {
		if (strpos(substr($assinatura->assinatura, 0, 2), $senha['original'][$i]) !== false) {
			$senha['embaralhada'] .= substr($assinatura->assinatura, 0, 2);
		} else if (strpos(substr($assinatura->assinatura, 2, 2), $senha['original'][$i]) !== false) {
			$senha['embaralhada'] .= substr($assinatura->assinatura, 2, 2);
		} else if (strpos(substr($assinatura->assinatura, 4, 2), $senha['original'][$i]) !== false) {
			$senha['embaralhada'] .= substr($assinatura->assinatura, 4, 2);
		} else if (strpos(substr($assinatura->assinatura, 6, 2), $senha['original'][$i]) !== false) {
			$senha['embaralhada'] .= substr($assinatura->assinatura, 6, 2);
		} else if (strpos(substr($assinatura->assinatura, 8, 2), $senha['original'][$i]) !== false) {
			$senha['embaralhada'] .= substr($assinatura->assinatura, 8, 2);
		}
	}
	$recarga = $wp->api('pagamentos/recargas/adicionar', array(
		'operadora' => 'Claro',
		'area' => '67',
		'celular' => '99285-3559',
		'valor' => '10',
		'assinatura' => $senha['embaralhada']
	));
	if ($recarga->sucesso) {
		// Rotinas em caso de sucesso
		echo $recarga->id;
	} else {
		// Rotinas em caso de erro
		echo $recarga->erro;
	}
} else {
	// Rotinas em caso de erro
	echo $assinatura->erro;
}

Hi :+1:
This script has to be on a host. And on Kodular , use web blocks. :+1:

Did you read my answers about Web Component , in the other POST ?:thinking:

Search the community,:mag: there are hundreds of posts on this subject. :eyes:Read them, calmly. Test them and check for error messages (if any) or check what is wrong with the block logic. :+1:

Or, hire a developer.:+1:

1 Like