MoneyInPayshopInit: initialize Payshop payment

Version

Description

1.0

Payment process

The payment process :

  • the WHITE BRAND call DIRECTKIT API to initialize the credit transaction of a wallet and get a payment reference
  • the WHITE BRAND gives the payment reference to the final customer
  • the customer uses the reference to pay in a shop
  • the WHITE BRAND will be notified after the payment is settled

Request

<MoneyInPayshopInit xmlns="Service_mb">

  <wlLogin>string</wlLogin>

  <wlPass>string</wlPass>

  <language>string</language>

  <version>string</version>

  <walletIp>string</walletIp>

  <walletUa>string</walletUa>

  <wallet>string</wallet>

  <wkToken>string</wkToken >

  <amountTot>string</amountTot>

  <amountCom>string</amountCom>

  <comment>string</comment>

  <returnUrl>string</returnUrl>

  <autoCommission>string</autoCommission>

</MoneyInPayshopInit>

  
    "wlLogin":"string",
    "wlPass":"string",
    "language":"string",
    "version":"string",
    "walletIp":"string",
    "walletUa":"string",
    "wallet":"string",
    "wkToken":"string",
    "amountTot":"string",
    "amountCom":"string",
    "comment":"string",
    "returnUrl":"string",
    "autoCommission":"string"

}

Element

Description

Required

Format

Example

wallet

Payment account ID to credit

Yes

[0 : 256] char

33612345678 or taxi67

wkToken

Unique ID of the call created by your WHITE BRAND server that will be used returned by Lemon Way at the end of the operation, using a POST on your WHITEBRANB URL

Yes

[1 : 50] char

5652772

amountTot

Amount to debit from final client

Yes

2 decimales

15.00

amountCom

WHITE BRAND fee

Yes

2 decimales

1.00

comment

Comment regarding the transaction

Yes

[0 :140] char

Commande number 245

returnUrl

WHITE BRAND return URL, called by iDeal to terminate the operation and on which the callback will be sent, with data in POST parameters

Yes

[1 : max] char

https://www.yoursite.com/payment_return.php/?id=367GBD

autoCommission

Indicate if a fee is taken directly from the amount to pay. 
If Yes: [amount] is debited from the card, and creditWallet receives [amount-Lemon Way fee] 
Else amountCom value is used

Yes

[1] char

0 : no (by default)
1 : yes

RĂ©ponse

<?xml version="1.0" encoding="utf-8"?>
<EUPAGOINIT>
	<ID>String</ID>
	<reference>String</reference> 
</EUPAGOINIT>
{  
    "EUPAGOINIT":{ 
        "ID":"String",
        "reference":"String"
    }
}

Element

Description

Example

ID

transaction ID. you'll need this ID to confirm the transaction

589

reference

Payment reference

5635208367072