Il y a 3 façons d'intégrer votre application avec authorize.net:
- Commander simple
- Méthode Integration Server (SIM)
- Advanced Integration Méthode (AIM)
Vous sont les plus susceptibles d'utiliser la deuxième approche.
Exemple de code peut être téléchargé ici: http://developer.authorize.net/samplecode/
Fondamentalement, la forme ressemblera à ceci:
<FORM method='post' action='<?= $url ?>' >
<INPUT type='hidden' name='x_login' value='<?= $loginID %>' />
<INPUT type='hidden' name='x_amount' value='<?= $amount %>' />
<INPUT type='hidden' name='x_description' value='<?= $description %>' />
<INPUT type='hidden' name='x_invoice_num' value='<?= $invoice %>' />
<INPUT type='hidden' name='x_fp_sequence' value='<?= $sequence %>' />
<INPUT type='hidden' name='x_fp_timestamp' value='<?= $timeStamp %>' />
<INPUT type='hidden' name='x_fp_hash' value='<?= $fingerprint %>' />
<INPUT type='hidden' name='x_test_request' value='<?= $testMode %>' />
<INPUT type='hidden' name='x_show_form' value='PAYMENT_FORM' />
<input type='submit' value='<?= $label %>' />
</FORM>
Et l'URL est l'un des éléments suivants:
// Testing
$url = "https://test.authorize.net/gateway/transact.dll" ;
// Real account
$url = "https://secure.authorize.net/gateway/transact.dll" ;
Voir la exemple de code pour plus de détails.
Comment puis-je obtenir un identifiant pour chaque utilisateur? –
http://developer.authorize.net/faqs/#gettranskey API L'identifiant de connexion est ce dont vous avez besoin. –
alors est-ce vraiment si simple que l'utilisateur achète un article à un prix fixe? tout ce que je fais est de faire ce formulaire et c'est tout? –