payfort Неверные дополнительные параметры - PullRequest
1 голос
/ 15 марта 2020

Я использую страницу PayPort Merchant.

Когда я делаю токен, запрос успешно выполняется, но когда я пытался сделать покупку, я получил код "Неверные дополнительные параметры" 00027

Это запрос TOKENIZATION

Журнал запросов

card_security_code  ***
card_number 523761******2016
service_command TOKENIZATION
signature   $signature
merchant_identifier ZDFytEce
merchant_reference  $merchant_ref
access_code $access_code
expiry_date ***
return_url  TOKEN_RETUEN_URL
language    en

Журнал ответов

response_code   18000
card_number 
signature   i have removed signature
merchant_identifier 
expiry_date ***
access_code 
language    en
response_message    Success
service_command TOKENIZATION
merchant_reference   i have removed it 
token_name  E61B3D3066C611EAB1270AC1838006C8
return_url   i have removed it 
status  18
card_bin     i have removed it 

, и это запрос ПОКУПКИ, который не отвечает

Request Log
amount  10000
signature   $signature
merchant_identifier $merhcanct
access_code $accees_code
customer_ip ::1
language    en
command PURCHASE
merchant_reference  $merchant_ref
customer_email  ahmed@email.com
token_name  1551899mwGbPzTwdbP3JAX9eCmENqu
return_url  PRUCHASE_RETURN
currency    EGP
customer_name   Ahmed 

Ответ Журнал

amount  10000
response_code   00027
signature   i have removed it 
merchant_identifier i have removed it
access_code i have removed it
customer_ip ::1
language    en
command PURCHASE
response_message    Invalid extra parameters   // error here
merchant_reference  11125-1584279525
customer_email  ahmed@email.com
currency    EGP
customer_name   Ahmed 
status  00
...