Centro sviluppatori

API Route: Campagne/Condizioni

L'utilizzo di questa route consente di recuperare le impostazioni della campagna in corso (punti di benvenuto, punti automatici, valore punto in euro, rapporto sconto in euro ...).

ESEMPIO
<?php
echo $api->route("Campagne/Condizioni", array(
	"card_codice" => "1234567890"
));
?>

Parametri dell'API Route

card_id
INTEGER - OBBLIGATORIO - Indica su quale identificativo di card sarà eseguita l'operazione E' obbligatorio solo se vengono omessi i parametri card_codice e gruppo_cards_id.
card_codice
STRING - OBBLIGATORIO - Indica su quale codice card sarà eseguita l'operazione. Si tratta del codice presente sul barcode della card. E' obbligatorio solo se vengono omessi i parametri card_id e gruppo_cards_id.
gruppo_cards_id
INTEGER - OBBLIGATORIO - Indica il gruppo di appartenenza della card. E' obbligatorio solo se vengono omessi i parametri card_id e card_codice.

Valori restituiti (return)

In caso di successo
{
	"success": true,
	"result": true,
	"code": 0,
	"msg": "OK",
	"data": {
            "id": "123", // id della campagna
            "azienda_id": 123,
            "valido_dal": "2000-01-01", // Formato YYYY-MM-DD
            "valido_al": "2000-12-31", // Formato YYYY-MM-DD
            "nome": "Campagna punti-sconti",
            "tipo_procedura": "S",
            "tipo_procedura_saldo": "A",
            "punti_benvenuto": "0",
            "punti_automatici": "0",
            "tetto_massimo_raccolta_punti": "0",
            "valore_punto_in_euro": 1,
            "conversione_punti_ogni_n_euro": "1.0000",
            "saldo_benvenuto": "0.0000",
            "saldo_automatico": "0.0000",
            "valore_sconto_in_euro": 0.01,
            "soglia_minima_utilizzo_sconto": "0.0000",
            "tetto_massimo_accumulo_sconti": "0.000",
            "importo_minimo_utilizzo_sconto": "0.0000",
            "importo_massimo_utilizzabile": "0.0000",
            "tipologia_importo_minimo_utilizzo_sconto": "E",
            "carica_credito_durante_lo_storno": "Y",
            "gruppo_cards_id": 123
	},
	"count": 1
}