PaymentProcessor

Verified contract

Active on Ethereum with 41 txns
Deployed by via 0x3b92fe22 at 7123553
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.24
0xb8cb75475341337bcc1c4e7241903aa86add4deb4d2fc4610c3f170b6974f9bd
0x79b8dbb37cce8e5e904440848199b07d9cf76661bcd541513d6b3cfc679311a0
0x61efb6a7e59b06457b15a016133a4a380c583ff6e24c26d19ffadddd47a25eb8
0x5d547f202054acbc3de6ce515204086eae6ec3f27509cd2e5dcfdd5812f14f1e
0xfd6455ae0f729fb5bade1c79a89b83d63e4a68600ff8da834f7ae11e9e184dc9
0x67d66bded211b7c3f0643256417acd22876402ab68c6eec1a23e3e5ddf4cbf1b
0xc5b7ba9525764aacae5545c017bf543cf80c4221e6813cfef74545cde57808f6
0x2b1831ad2418dd286a55573191bf65a913a8aa54a42dd5759815aa225729d7c5
0x7d71a606cd19f8d60a4c0aac3438e933a87d594a24e7541463633e9c6faf7d4b
0xee956319910455bc5395bbdad4cdfc79d60f497e592a964463d33fc365b080b1

Functions
Getter at block 20927686
FEE_PERMILLE(view returns (uint256)
15
PAYBACK_PERMILLE(view returns (uint256)
2
PERMILLE_COEFFICIENT(view returns (uint256)
1000
contactInformation(view returns (string)
merchantHistory(view returns (address)
0x1a0351d03b59bc44911b656ccbb1b4b8138f4fe1
merchantIdHash(view returns (bytes32)
0xf64ae820497cf9a5f10c46dbad63fe07ee28da74f124609abde63bfae2d8cfb8
merchantWallet(view returns (address)
0xee4976b147908ca9ac93bbb78edfc1714b2adc1a
monethaGateway(view returns (address)
0x4492604eefb7a59885a5b7cbe52d82a0b5614cac
owner(view returns (address)
0x000e3e725535dc5df33b8bcae4747f42fb5c42cd
paused(view returns (bool)
false
Read-only
isMonethaAddress(addressview returns (bool)
orders(uint256view returns (uint8 stateuint256 priceuint256 feeaddress paymentAcceptoraddress originAddressaddress tokenAddressuint256 vouchersApplyuint256 discount)
State-modifying
addOrder(uint256 _orderIduint256 _priceaddress _paymentAcceptoraddress _originAddressuint256 _feeaddress _tokenAddressuint256 _vouchersApply
cancelOrder(uint256 _orderIduint32 _clientReputationuint32 _merchantReputationuint256 _dealHashstring _cancelReason
destroy(
destroyAndSend(address _recipient
pause(
processPayment(uint256 _orderIduint32 _clientReputationuint32 _merchantReputationuint256 _dealHash
refundPayment(uint256 _orderIduint32 _clientReputationuint32 _merchantReputationuint256 _dealHashstring _refundReason
renounceOwnership(
securePay(uint256 _orderIdpayable 
secureTokenPay(uint256 _orderId
setContactInformation(string _info
setMerchantDealsHistory(address _merchantHistory
setMerchantWallet(address _newWallet
setMonethaAddress(address _addressbool _isMonethaAddress
setMonethaGateway(address _newGateway
transferOwnership(address _newOwner
unpause(
withdrawRefund(uint256 _orderId
withdrawTokenRefund(uint256 _orderId
Events
MonethaAddressSet(address _addressbool _isMonethaAddress
OwnershipRenounced(address indexed previousOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Pause(
Unpause(
Constructor
constructor(string _merchantIdaddress _merchantHistoryaddress _monethaGatewayaddress _merchantWallet
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.