Citat:
Ursprungligen postat av qson
Här finns info om integrationen:
https://www.payson.se/info/agentintegration.pdf
eller
https://www.payson.se/integrationsce...entintegration
Mer manual än så tror jag inte du får.
För att se vad som är fel kan du testa mot deras testmiljö istället:
Byt ut formulärets action mot https://www.payson.se/testagent/default.aspx
Då får du meddelanden om vilka parametrar som inte är med.
Här är de PHP-funktioner jag använder när jag ansluter mot Payson:
PHP-kod:
function makeMD5($SellerEmail,$Cost,$ExtraCost,$OkUrl,$GuaranteeOffered,$Key) {
$md5 = $SellerEmail
. ':' . intval($Cost)
. ':' . intval($ExtraCost)
. ':' . $OkUrl
. ':' . ($GuaranteeOffered===true||$GuaranteeOffered>1?'2':'1') . $Key;
return md5 ( $md5 );
}
function verifyOkUrl( $Key ) {
$md5 = $_GET['MD5'];
return ( $md5 == md5( $_GET['OkUrl'] . $_GET['PaysonRef'] . $Key ) );
}
Tänk på att $Key är ditt agentlösenord(MD5-nyckel) och inte lösenordet till kontot.
Nix, med ett formulär (POST) skickar man vidare besökaren/kunden till Paysons webbplats. När betalningen är klar skickas besökaren/kunden tillbaks till säljarens webbplats med en verifieringskod och bekräftelse.
|
Då är det ju inga konstigheter ju!