Attention !

Cet article contient du code PHP et est destiné aux développeurs. Nous offrons ce code par courtoisie, mais nous ne fournissons pas de support pour les personnalisations de code ou le développement de tierces parties.

Pour plus d'informations, consultez le tutoriel de WPBeginner sur l'ajout de code personnalisé.

Rejeter

Description

Le wpforms_authorize_net_process_payment_single_args est utilisé pour inclure les arguments envoyés à Authorize.net qui peuvent être extraits de l'entrée du formulaire.

Paramètres

$args
(tableau) Arguments de paiement unique.
$process
(objet) Objet WPForms Authorize.Net Process.

Source

wpforms-authorize-net/src/Process.php

Plus d'informations

Le wpforms_authorize_net_process_payment_single_args est utilisé pour afficher/définir les arguments à Authorize.net qui peuvent être tirés de l'entrée du formulaire.

Exemples

/**
 * Filter to set arguments to Authorize.net.
 *
 * @link  https://wpforms.com/developers/wpforms_authorize_net_process_payment_single_args/
 *
 * @param array   $args    Single payment arguments.
 * @param object  $process WPForms Authorize.Net Process object.
 *
 * @return array
 */

function wpf_dev_authorize_net_process_payment_single_add_fields_to_args( $args, $process ) {

   // Replace 3 in $process->fields[ 3 ] to an id of your address field.
   $args[ 'address' ] = $process->fields[ 3 ];

   return $args;

}
add_filter( 'wpforms_authorize_net_process_payment_single_args', 'wpf_dev_authorize_net_process_payment_single_add_fields_to_args', 10, 2 );

Référence du filtre : wpforms_authorize_net_process_transaction

Tutoriel de référence :