wsPPRequest
The following operations are supported. For a formal definition, please review the Service Description.
-
AccountBalance
(1) Get bank account balance -
AccountBalanceV2
(1) Get bank account balance -
ActivateCard
(65536) Activate card by passing the card number or the SAN. RemoteId will be echoed back to the client. -
ActivateCardV2
(134217728) Activate card by passing the PAN or the SAN, and CVV. -
ActivationGiftP
(134217728) Activate card by passing the PAN or the SAN, CVV, and Access Code -
ActivationGiftV
(65536) Activate card by passing the PAN or the SAN, and Access Code -
CardDebitRequest
(2) This function Debits -UnLoads - a card. The permission of the cardholder - Access Code - is needed to debit the card. Description passed into this method will appear in Card Txn history. -
CardDebitRequestC
(4) This function Debits - UnLoads - a card. The permission of the cardholder - Access Code - is needed to debit the card. Currency passed to the method should match the currency of the card. Description passed into this method will appear in Card Txn history. -
CardIssuePhp
(67108864) This method issues a card and returns the secondary account number (SAN). Title, Address2, DateOfBirth, CityofBirth are not mandatory, but default values need to be passed to the method. -
CardIssueRequest
(8) This method issues a card and returns the secondary account number (SAN). Title, Address2, DateOfBirth, CityofBirth are not mandatory, but default values need to be passed to the method. -
CardIssueRequest
MessageName="CardIssueRequestOverloaded"
(67108864) This method issues a card and returns the secondary account number (SAN). Title, Address2, DateOfBirth, CityofBirth are not mandatory, but default values need to be passed to the method. -
CardIssueRequestQuery
(512) -
CardIssueRequestStatus
(32) -
CardIssueRequest_V2
(8192) Request to issue a card, and have it shipped to an address different from cardholder's address. You need to provide the shipping address. -
CardIssueRequest
MessageName="CardIssueRequestloaded"
(2097152) This method issues a card and returns the secondary account number (SAN). Title, Address2, DateOfBirth, CityofBirth are not mandatory, but default values need to be passed to the method. -
CardLoadRequest
(64) Request a load to a card. You may use the card number or the SAN. Description passed into this method will appear in Card Txn history. -
CardLoadRequestC
(64) Request a load to a card. You may use the card number, or SAN and currency code. Currency passed to the method should match the currency of the card. Description passed into this function will appear in Card Txn history. -
CardLoadRequestC
MessageName="CardLoadRequestOverLoaded"
(4096) Request a load to a card. You may use the card number, or SAN and currency code. Currency passed to the method should match the currency of the card. Description passed into this function will appear in Card Txn history. -
CardSuspendAndExpireRequest
Suspend a card by PAN or SAN. When status is 0 as a return value means it works correctly! -
CardSuspendRequest
(536870912) Suspend a card by PAN or SAN. -
CardholderBalanceEnquiry
(128) Get card balance -
CardholderLimitsEnquiry
(8388608) Retrieve card's velocity limits. -
ConvertToPhysical
(524288) Convert a virtual card to physical. RemoteId will be echoed back to the client. MerchantPaysFee defines whether Merchant or Cardholder pays the fee. -
CreatePendingTopUp
(2048) This function issues a Pending Topup request. All the fields are mandatory except RemoteId and Notes which can be passed as empty string. -
CreateVirtualImage
(2147483648) Get a virtual image of the card. The card image is accessible for specific amount of time. -
GetCardPin
(33554432) Retrieve the PIN of a card by PAN or SAN. -
GetCardPinV2
(33554432) Retrieve the PIN of a card by PAN or SAN. -
GetCardSecuredData
(2147483648) Get card CVV and Expiry. -
GetCardStatus
(4194304) Get status of a card. -
GetCardTransHistory
(268435456) Get the transaction history of the card one month at the time. -
GetCardTransHistoryV2
(268435456) Get the transaction history of the card one month at the time. -
GetInvoiceInfoViaQr
Retrieve Invoice by a QR Code. a consumed QR will not return anything. -
IssueCardWithDelvAddress
(8192) Default function to request a card, and have it shipped to an address different from cardholder's address. You need to provide the shipping address. -
IssueCardWithDelvAddressBulk
(8192) Request to issue a card, and have it shipped to an address different from cardholder's address. You need to provide the shipping address. -
IssueCardWithDelvAddress
MessageName="IssueCardWithDelvAddressOverloaded"
(8192) Request to issue a card, and have it shipped to an address different from cardholder's address. You need to provide the shipping address. -
IssueCardWithDelvAddressPhp
(8192) Request to issue a card, and have it shipped to an address different from cardholder's address. You need to provide the shipping address. -
LoadCard_Consumer_Fee
(16384) Request a load to a card. You may use the card number or the SAN. Description passed into this method will appear in Card Txn history. Cardholder pays the load fee - LoadOrDebitStatusQuery
-
Load_Sms
(256) Request a load to a card. You may use the card number or the SAN. Description passed into this method will appear in Card Txn history. -
NotifyDeposit
(131072) Notify us of a wire or deposit to the bank account. The ABL of the same currency as deposit currency will be updated once the confirmation is received. A valid wire reference needed. -
PayInvoiceViaQr
Retrieve Invoice by a QR Code. a consumed QR will not return anything. -
RegisterCardholder
(32768) Assign a card to a person. Title, Address2, DateOfBirth, CityofBirth are not mandatory, but default values need to be passed to the method. activateNow=true will result the card to be activated. -
RegisterCardholder
MessageName="RegisterCardholderOverloaded"
(1048576) Assign a card to a person. Title, Address2, DateOfBirth, CityofBirth are not mandatory, but default values need to be passed to the method. -
ReissueCard
(2199023255552) typeOfCard {1 for Virtual, 2 for Physical and 3 for Virtual convertible to physical} -
RequestCardTopnUse
(16777216) This method issues a card and requsts a top up to use. -
RequestInvoiceViaQr
Send an Invoice and generate a QR to claim. - TransactionStatusQuery
-
UpdateCardholder
Update Cardholder details. Title, Address2 is not mandatory, but default values need to be passed to the method. status=0 will result the card has been changed. -
ValidateCardholder
(262144) Get the most recent, valid card by RemoteId and currency code -
Wc_SecuredDebitRequest
(549755813888) This function Debits - UnLoads - a card. The permission of the cardholder - Security Code - is needed to debit the card. Currency passed to the method should match the currency of the card. Description passed into this method will appear in Card Txn history. -
WsCardLoadMcV
(137438953472) Request a load to a card by issuer from issuer. -
Ws_AccountToCard
Moves funds from Secondary Account Balance to Card linked to account -
Ws_BeneficiaryCreate
Creates a beneficiary linked to the provided CardHolder for use for payouts -
Ws_BeneficiaryDisable
Updates a beneficiary linked to the provided CardHolder used for payouts -
Ws_BeneficiaryGetAcceptableFields
Get allowable Beneficiary Fields for country & partner accessing service -
Ws_BeneficiaryGetCountries
Get allowable Beneficiary Countries for partner accessing service -
Ws_BeneficiaryHistory
Retrieves history for a given Beneficiary -
Ws_BeneficiaryPayout
Performs Payout to Bank -
Ws_BeneficiaryPayoutPreview
Will determine the payout details (exchange) -
Ws_BeneficiaryUpdate
Updates a beneficiary linked to the provided CardHolder used for payouts -
Ws_CardToAccount
Moves funds from Card to Secondary Account Balance -
Ws_CreateCard
(1073741824) This method issues a card and returns the secondary account number (SAN). Title, Address2, DateOfBirth, CityofBirth are not mandatory, but default values need to be passed to the method. -
Ws_CreateCard_V2
(1073741824) This method issues a card and returns the secondary account number (SAN). Title, Address2, DateOfBirth, CityofBirth are not mandatory, but default values need to be passed to the method. -
Ws_CreateCard_V3
(1073741824) This method issues a card And returns the secondary account number (SAN) And Image of the card. Title, Address2, DateOfBirth, CityofBirth are Not mandatory, but default values need to be passed to the method. -
Ws_Disable3DS
Disables 3DS for the card -
Ws_EnableDisableEcommerceTxn
(68719476736) Enable or Disable Online E-Commerce transactions -
Ws_Enroll3DS
Enables SMS : 3DS for the card, or updates the credentials required -
Ws_GetBeneficiaries
Retrieves history for a given Beneficiary -
Ws_GetBeneficiary
Retrieves a beneficiary by its id -
Ws_GetCardholderInformation
(1099511627776) Retrieve cardholder information -
Ws_GetKycStatus
(8589934592) -
Ws_GetSecondaryBalance
Returns the secondary balance available for bank payout -
Ws_GetShipmentTrackingNo
(8589934592) -
Ws_PayoutStatus
Retrieves current details for a specific payout -
Ws_RequestDebitAuthorisation
(549755813888) Initiate a debit request by sending one-time security code. -
Ws_SubmitDocument
(8589934592) -
Ws_SubmitDocumentV2
(8589934592) upload the KYC document with the max limit of 1MB. DocumentType=0 for POI and DocumentType=1 for POA. Acceptable file formats are: gif, png, jpg, jpeg, pdf -
Ws_SubmitKycUpgrade
(274877906944) -
Ws_Update3DS
Updates SMS : 3DS credentials required -
Ws_UpdateCardholderV2
Update Cardholder details. Title, Address2 is not mandatory, but default values need to be passed to the method. status=0 will result the card has been changes. -
Ws_WalletLoad
(17179869184) Request a load to a card. You may use the card number, or SAN and currency code. Currency passed to the method should match the currency of the card. Description passed into this function will appear in Card Txn history. -
Ws_WalletUnLoad
(34359738368) This function Debits - UnLoads - a card. The permission of the cardholder - Access Code - is needed to debit the card. Currency passed to the method should match the currency of the card. Description passed into this method will appear in Card Txn history.