Payment Requests

HTTP MethodRouteAuthorization LevelRequired Permission(s)
POSTpaymentrequests/{id}/cardPublic(none)
POSTpaymentrequests/{id}/card/captureEnd user or Merchant token(none)
POSTpaymentrequests/{id}/card/paywithtokenEnd user or Merchant token(none)
POSTpaymentrequests/{id}/card/voidEnd user or Merchant token(none)
POSTpaymentrequests/{id}/card/refund/{partialRefundAmount}End user or Merchant token(none)
POSTpaymentrequests/{id}/card/voidpaymentrequestEnd user or Merchant token(none)
GETpaymentrequests/{id}/card/publickeyPublic(none)
GETpaymentrequests/card/customertokens/{customerEmailAddress}Merchant token(none)
GETpaymentrequests/card/customertokens/{merchantID}/{customerEmailAddress}End user token(none)
DELETEpaymentrequests/card/customertokens/{id}End user or Merchant token(none)
DELETEpaymentrequests/card/customertokens/removeall/{customerEmailAddress}End user token(none)
DELETEpaymentrequests/card/customertokens/removeall/{merchantID}/{customerEmailAddress}Merchant token(none)
POSTpaymentrequestsEnd user or Merchant tokenMerchantPermissions.CanCreatePaymentRequests
POSTpaymentrequests/payondemandEnd user or Merchant tokenMerchantPermissions.CanCreatePaymentRequests
PUTpaymentrequests/{id}End user or Merchant tokenMerchantPermissions.CanUpdatePaymentRequests
GETpaymentrequests/{id}Merchant tokenMerchantPermissions.CanViewPaymentRequests
GETpaymentrequests/getbyorderid/{orderID}Merchant token(none)
GETpaymentrequests/{id}/minimalPublic(none)
GETpaymentrequestsEnd user or Merchant tokenMerchantPermissions.CanViewPaymentRequests
GETpaymentrequests/exportEnd user or Merchant tokenMerchantPermissions.CanViewPaymentRequests
GETpaymentrequests/metricsEnd user or Merchant tokenMerchantPermissions.CanViewPaymentRequests
GETpaymentrequests/{id}/resultEnd user or Merchant token(none)
GETpaymentrequests/{id}/eventsEnd user or Merchant token(none)
POSTpaymentrequests/{id}/directdebitEnd user or Merchant token(none)
GETpaymentrequests/{merchantID}/templatesMerchant token(none)
GETpaymentrequests/{merchantID}/templates/{templateID}End user or Merchant token(none)
PUTpaymentrequests/{merchantID}/templates/{templateID}End user or Merchant token(none)
DELETEpaymentrequests/{merchantID}/templates/{templateID}End user or Merchant token(none)