Uses of Class
ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending.PendingPaymentBuilder
-
Packages that use PendingPaymentBuilder Package Description ru.easydonate.easydonate4j.api.v3.client ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending -
-
Uses of PendingPaymentBuilder in ru.easydonate.easydonate4j.api.v3.client
Methods in ru.easydonate.easydonate4j.api.v3.client that return PendingPaymentBuilder Modifier and Type Method Description @NotNull PendingPaymentBuilderEasyDonateClient. createPayment()Create a new payment to use the EasyDonate platform only for money receiving.
You can generate a new payment and send the link to needed players in your plugin.@NotNull PendingPaymentBuilderSimpleEasyDonateClient. createPayment()Methods in ru.easydonate.easydonate4j.api.v3.client with parameters of type PendingPaymentBuilder Modifier and Type Method Description @NotNull PendingPaymentEasyDonateClient. createPayment(@NotNull PendingPaymentBuilder paymentBuilder)Get the pending payment data using your credentials from pending payment builder.
This method also will be used bycreate().@NotNull PendingPaymentSimpleEasyDonateClient. createPayment(@NotNull PendingPaymentBuilder paymentBuilder) -
Uses of PendingPaymentBuilder in ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending
Methods in ru.easydonate.easydonate4j.api.v3.data.model.shop.payment.pending that return PendingPaymentBuilder Modifier and Type Method Description @NotNull PendingPaymentBuilderPendingPaymentBuilder. addProduct(int productId)Add a new product x1 for this payment.@NotNull PendingPaymentBuilderPendingPaymentBuilder. addProduct(int productId, int amount)Add a new product with custom amount for this payment.@NotNull PendingPaymentBuilderPendingPaymentBuilder. removeProduct(int productId)Remove an added product from the shopcart.@NotNull PendingPaymentBuilderPendingPaymentBuilder. setCoupon(@NotNull String coupon)Set a new coupon used for this payment.@NotNull PendingPaymentBuilderPendingPaymentBuilder. setCustomer(@NotNull String customer)Set a new customer for this payment.@NotNull PendingPaymentBuilderPendingPaymentBuilder. setEmail(@NotNull String email)Set a new customer email for this payment.@NotNull PendingPaymentBuilderPendingPaymentBuilder. setProducts(@NotNull Map<String,Integer> products)Set a new products shopcart for this payment.@NotNull PendingPaymentBuilderPendingPaymentBuilder. setRedirectUrl(@NotNull String redirectUrl)Set a new redirect URL for this payment.@NotNull PendingPaymentBuilderPendingPaymentBuilder. setServerId(int serverId)Set a new server ID for this payment.
-